Python的数据类型
数据类型
数据类型就是分类的变量值所对应的不同类别
一、数字类型
1、整形
- 作用:描述年龄/身份证号
- 定义方式:a = 10,a = int(10)
- 使用方法:加、减、乘、除、取余、取整、幂、逻辑比较
2、浮点型
- 作用:薪资
- 定义方式:salary = 3.2,salary = float(3.2)
- 使用方法:加、减、乘、除、取余、取整、幂、逻辑比较
二、字符串
1、字符串的使用
什么是字符串:一串字符
- 作用:描述姓名/单个爱好/性别
- 定义方式:
name = 'tbw', age = str(123)
name = 'tbw' 碰到第一个单引号,字符串类型,碰到第二单引号
name = "tbw" 碰到第一个双引号,字符串类型,碰到第二双引号
name = ''' adfljasdjfadgadgfagjvlzjxhcv''' 三个引号也可以
- 使用方法:
print(str1 +' ' + str2 )
print(str1 * 10)
2、字符串的格式化输出
三种方式
name = tbw
height = 180
weight = 140
# 1.f-string
print(f'My name is {name}, my height is {height}, my weight is {weight}')
# 2.%
print("My name is %s, my height is %s, my weight is %s"%(name,height,weight))
# 3.format
print("My name is {}, my height is {}, my weight is {}".format(name,height,weight))
三、列表
作用:序列表格,多个元素
定义方式:hobby = list(['chang','tiao','rap','lanqiu'])
使用方式:索引取值等等
四、字典
作用:由键值对储存多个值,每个键都是描述信息
定义方式:info_list = dict{'name':'tbw','age':18,'hobby':['read','music']}
使用方式:按key取值
五、布尔类型
作用:条件成立为True,条件不成立为False
定义方式:print(bool(1>2))
使用方式:判断True和False