---恢复内容开始---
一,数据类型
1. 字符串类型: a="b"数据类型为print(type(b)) string
例如 :a=100 b=50 交叉取值 a,b=50,100
2. 整数型: age=18 数据类型为print(type(age) int
3. 浮点型: salary=10.2 print(type(salary) folat
4. 列表: a=[134,256,3777,488,995,65,6,7,] C 列表可以存放多个值
取值列表第三个值 : print(a[2])
例题: a=[134,256,3777,488,995,65,6,7,]
q,,w,e,r,t,*_,i,o,p,d,x=a 快速取值 例如取第三个 print(a[e])
5. 字典: a={'name':"alex",'age':"12" ,'hobby':["gril","play","shopping"],'sex':"male"}
print(a['hobby'][1])取第三个键的第三个值
x,y,z,y=a print(a) 结果=name age hobby ,sex
二,布尔值:
用于条件判断,只有True和False两种结果
所有数据类型自带布尔值:
1,None,0,空(空列表,空字典,空元组)等,bool值为False
其余情况下布尔值为True
三,与用户交互
1. 在python3中庸input的方式获得用户输入的信息,且变量值默认为字符串类型
在python2中raw_input获得用户的输入信息,且变量值类型为用户输入的类型
四,格式化输出
name="alex"
age=18
hobby="gril"
print()
print('''
-----------------info of %s------------
name:%s
age:%s
hobby:%s
-------------end-------------'''%(name,name,age,"gril"))
五,基本运算符
a+=1 a=a+1
a-=1 a=a-1
a/=3 a=a/3
a**=2 a=a*a
a//=3 a=a//3
a%=3 a=a%3
a and b (数据类型都为真时为真)a or b (a或者b有一个为真就为真)
如何a为True not a即为假
---恢复内容结束---