Python3 基本数据类型学习笔记
布尔型(bool)
布尔型变量取值为True或False,可以通过逻辑运算符进行运算。
pythonCopy Codea = True
b = False
print(a and b) # 输出False
print(a or b) # 输出True
print(not a) # 输出False
整型(int)
整型变量表示整数,可以进行加减乘除等运算。
pythonCopy Codea = 10
b = 3
print(a + b) # 输出13
print(a - b) # 输出7
print(a * b) # 输出30
print(a / b) # 输出3.3333333333333335
print(a // b) # 输出3
print(a % b) # 输出1
浮点型(float)
浮点型变量表示带有小数点的数字,同样可以进行加减乘除等运算。
pythonCopy Codea = 3.14
b = 2.71
print(a + b) # 输出5.85
print(a - b) # 输出0.43
print(a * b) # 输出8.5094
print(a / b) # 输出1.1596658711217183
字符串(str)
字符串变量表示一组字符,可以使用单引号或双引号来定义。
pythonCopy Codea = 'hello'
b = "world"
print(a + ' ' + b) # 输出hello world
列表(list)
列表变量表示一组有序的元素,可以包含不同类型的数据。
pythonCopy Codea = [1, 'hello', 2.71]
print(a[0]) # 输出1
print(a[1]) # 输出hello
print(a[2]) # 输出2.71
元组(tuple)
元组变量表示一组有序的元素,和列表类似,但是不能进行修改。
pythonCopy Codea = (1, 'hello', 2.71)
print(a[0]) # 输出1
print(a[1]) # 输出hello
print(a[2]) # 输出2.71
字典(dict)
字典变量表示一组键值对的数据,每个键值对用冒号分隔。
pythonCopy Codea = {'name': 'Tom', 'age': 18, 'gender': 'male'}
print(a['name']) # 输出Tom
print(a['age']) # 输出18
print(a['gender']) # 输出male