Python的数据类型

数据类型

数据类型就是分类的变量值所对应的不同类别

一、数字类型

1、整形

  1. 作用:描述年龄/身份证号
  2. 定义方式:a = 10,a = int(10)
  3. 使用方法:加、减、乘、除、取余、取整、幂、逻辑比较

2、浮点型

  1. 作用:薪资
  2. 定义方式:salary = 3.2,salary = float(3.2)
  3. 使用方法:加、减、乘、除、取余、取整、幂、逻辑比较

二、字符串

1、字符串的使用

什么是字符串:一串字符

  1. 作用:描述姓名/单个爱好/性别
  2. 定义方式:
name = 'tbw', age = str(123)

name = 'tbw'   碰到第一个单引号,字符串类型,碰到第二单引号

name = "tbw"   碰到第一个双引号,字符串类型,碰到第二双引号

name = ''' adfljasdjfadgadgfagjvlzjxhcv''' 三个引号也可以

  1. 使用方法:
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

posted @ 2019-09-09 15:40  Donner  阅读(119)  评论(0编辑  收藏  举报