博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python数据类型及基本运算符
阅读量:4566 次
发布时间:2019-06-08

本文共 898 字,大约阅读时间需要 2 分钟。

1、数据类型

(1)什么是数据类型?

变量值是我们存储的数据,所以数据类型就是变量值的不同种类

(2)为什么要分类型?

变量值是为了保存现实世界中的状态,针对于不同的状态应该用不同的类型去表示

(3)怎么用?有哪些类型?

整型 int    存取年龄,手机号

浮点型 float    身高,体重,薪资

 

(4)、字符串类型 str

表示描述性质的状态,例如,名字,地址

定义:

在单引号,双引号,三引号包含的一系列字符 (三引号可以写多行)

name = ‘qqc’

怎么用?

字符串类型只能 +或者*

 

(5)、列表类型  list

作用:用来存取多个值

定义:在【】中用逗号隔开多个任意类型的值

 

怎么用?

 

 

(6)字典 dict

作用:用来存取多个值,按照key: Value 的方式存放值,取得时候可以通过key而非索引去取值,key Value是有描述性功能的;

定义方式:在{}内用逗号分隔开多个元素,没个元素都是key: Value 格式,其中Value可以是任意类型,key 大多数是字符串类型

 

(7)、布尔类型 bool  

作用:用于做判断的条件

定义:ture  false

 

 

2、格式化输出

%s  字符串占位符(可以接收任意数据类型的值)     %d 数字占位符(只能接收整形

 

 name = input ('name:')

age = int(input('age:'))

sex = input('sex:')
job = input('job:')
info = '''
%s info of %s-------
name : %s
age : %s
sex : %s
job : %s
-----------end--------------
''' %('-'*5, name, name, age,sex,job)
print(info)

 

 

3、基本运算符

a = b =10      链式赋值

a = 100
b = 200
a,b = b,a   #交叉赋值
print(a,b)

 

转载于:https://www.cnblogs.com/quqinchao/p/shujuleixing.html

你可能感兴趣的文章
C#解决方案生成工具(2)
查看>>
IHttpHandler处理请求api
查看>>
G450 Ubuntu14 无线网卡解决
查看>>
6.1.2 html
查看>>
Java集合框架--List、Set、Map
查看>>
T-SQL查询进阶-10分钟理解游标
查看>>
上传word里的图片到windows服务器[目前仅完全支持IE,公测]修正下载地址,要的快点,晚了,我就收了...
查看>>
poj 2502(floyd)
查看>>
Maven项目的坐标GroupId和ArtifactId
查看>>
scala foldLeft foldRight 简写
查看>>
MYSQL数据库备份还原
查看>>
微信开发笔记
查看>>
714. Best Time to Buy and Sell Stock with Transaction Fee有交易费的买卖股票
查看>>
拓展编辑器(十九)_拓展全局自定义快捷键
查看>>
【微信小程序】自定义模态框实例
查看>>
ztree实现根节点单击事件,显示节点信息
查看>>
实现文字图片垂直居中的总结性方法
查看>>
洛谷P2002 消息扩散
查看>>
回归起点
查看>>
Maven for Eclipse 第一章 ——Maven的介绍
查看>>