Python数据类型:
数字类型:
int整型 例如: age=18 #定义时会自动辨认,实际输入的是 age=int(18)
float浮点型 例如: height=1.80 #实际输入的是 height=float(1.80)
字符串类型:
在Python里 加了‘‘号的就是字符串类型。
例如:name=‘xuzuo‘ #实际输入的是name=str(‘xuzuo‘)
在定义字符串类型时 单引号、双引号、多引号都可以定义。单双引号没有区别,只是在特殊时两个一起用,例如:info="I‘am xuzuo,I‘am very cool" #这种情况用单双引号来区分开。
多引号用来定义有多行字符串的值。
例如:info="""
姓名:续作
爱好:游戏、妹子
附加爱好:没事瞎扯淡、睡觉
"""
print(info) #输出info变量的值
列表类型
#在[ ]内用逗号分隔,可以存放n个任意类型的值
例如:
info=[‘name‘,‘age‘,‘sex‘] #定义一个info的列表
print(info[0]) #列表输出第一个定位符是0,后面的以此类推。输出结果为:name
列表嵌套
info=[‘name‘,‘age‘,[‘read‘,‘music‘]] #列表中嵌套列表
print(info[2][0]) #输出结果为:read
字典类型
有了列表为什么要用字典呢?
字典可以按着对应的KEY来取值。
例如:
info={‘name‘:‘xuzuo‘,‘age‘:18,‘hobbies‘:[‘read‘,‘musci‘,‘play games‘]} #定义字典并嵌套列表
print(info[‘name‘],info[‘hobbies‘][2]) #输出结果为:xuzuo play games
布尔类型
布尔值只有两种:True False #真和假
计算机俗称电脑,即我们编写程序让计算机运行时,应该是让计算机无限接近人脑,或者说人脑能干什么,计算机就应该能干什么,人脑的主要作用是数据运行与逻辑运算,此处的布尔类型就模拟人的逻辑运行,即判断一个条件成立时,用True标识,不成立则用False标识。
例如:
a=5
b=10
if a < b: #判断a是否大约b,如果是则
print(‘结果为真‘) #如果是则输出print中的字
else: #如果不是
print(‘结果为假‘) #如果不是输出print中的字