变量和数据类型(变量和数据类型 – 廖雪峰的官方网站)
变量
变量是用来存储数据的。在 Python 中,使用运算符来给变量赋值。
name = "廖雪峰" 变量赋值 num =10
数据类型
数据类型决定了变量中可以存储哪种类型的数据。Python 中的基本数据类型包括:
- 数字(int、float、complex)
- 字符串(str)
- 布尔值(bool)
- None
数字
数字可以是整数、浮点数或复数。
整数 num1 = 10浮点数 num2 = 3.14复数 num3 = 1 + 2j
字符串
字符串是由字符序列组成的。
单引号字符串 str1 = '廖雪峰'双引号字符串 str2 = "廖雪峰"三引号字符串 str3 = '''廖 雪 峰'''
布尔值
布尔值只有两个值:True 和 False。
True bool1 = TrueFalse bool2 = False
None
None 是一个特殊值,表示没有值。
var1 = None
变量类型检查
可以使用
type()
函数检查变量的类型。
检查变量类型 print(type(name))print(type(num))
类型转换
可以使用内置函数将一种数据类型转换为另一种数据类型。
-
int()
:将其他类型转换为整数 -
float()
:将其他类型转换为浮点数 -
str()
:将其他类型转换为字符串 -
bool()
:将其他类型转换为布尔值
类型转换 num = int("10") 将字符串转换为整数 pi = float("3.14") 将字符串转换为浮点数
数据结构
除了基本数据类型之外,Python 还支持数据结构,例如列表、元组、字典和集合。
列表
列表是一个有序的可变集合,可以存储任何类型的元素。
创建列表 list1 = [1, 2, 3, "廖雪峰"]访问列表元素 print(list1[0]) 1
元组
元组是一个有序的不可变集合,可以存储任何类型的元素。
创建元组 tuple1 = (1, 2, 3, "廖雪峰")访问元组元素 print(tuple1[0]) 1
字典
字典是一个无序的可变集合,由键值对组成。
创建字典 dict1 = {"name": "廖雪峰", "age": 30}访问字典元素 print(dict1["name"]) 廖雪峰
集合
集合是一个无序的无重复元素集合。
创建集合 set1 = {1, 2, 3, "廖雪峰"}访问集合元素 print(set1) {1, 2, 3, "廖雪峰"}
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...