Python第3天 变量与数据类型
在前两天的学习中,我们已经了解了Python的基本语法和基本数据类型。今天,我们将进一步学习Python中的变量和数据类型。
1. 变量
在Python中,变量用于存储数据。我们可以通过给变量赋值来存储数据,并可以随时修改变量的值。
变量的命名规则如下:
变量名只能包含字母、数字和下划线。
变量名不能以数字开头。
变量名不能是Python的关键字,例如if、for、while等。
下面是一个示例:
x = 5
y = "Hello, World!"
z = 3.14
在上面的示例中,我们分别将整数5、字符串"Hello, World!"和浮点数3.14赋值给了变量x、y和z。
2. 数据类型
Python中有多种数据类型,包括整数、浮点数、字符串、布尔值、列表、元组和字典等。
2.1 整数
整数是没有小数部分的数字。在Python中,我们可以直接使用整数进行计算,并且可以使用+、-、*和/等运算符对整数进行加减乘除运算。
a = 5
b = 2
在上面的示例中,我们定义了两个整数变量a和b。
2.2 浮点数
浮点数是带有小数部分的数字。同样可以进行加减乘除运算。
c = 3.14
d = 2.5
在上面的示例中,我们定义了两个浮点数变量c和d。
2.3 字符串
字符串是由字符组成的序列,可以使用单引号或双引号来创建字符串变量。
e = "Hello"
f = 'World'
在上面的示例中,我们定义了两个字符串变量e和f。
2.4 布尔值
布尔值只有两种取值:True和False。可以进行逻辑运算,例如and、or和not。
g = True
h = False
在上面的示例中,我们定义了两个布尔值变量g和h。
2.5 列表
列表是可以包含多个元素的有序集合。列表使用方括号来定义,并且可以进行索引和切片操作。
i = [1, 2, 3, 4, 5]
j = ["apple", "banana", "orange"]
在上面的示例中,我们定义了两个列表变量i和j。
2.6 元组
元组是不可变的有序集合。类似于列表,但是元组的元素不能修改。
k = (1, 2, 3, 4, 5)
l = ("apple", "banana", "orange")
在上面的示例中,我们定义了两个元组变量k和l。
2.7 字典
字典是一种键值对的数据结构。可以使用大括号来定义字典,每个键值对之间使用冒号分隔。
m = {"name": "Alice", "age": 25, "city": "New York"}
n = {"apple": 1, "banana": 2, "orange": 3}
在上面的示例中,我们定义了两个字典变量m和n。
总结
在本文中,我们学习了Python中的变量和数据类型。通过给变量赋值,我们可以存储不同类型的数据。Python中常用的数据类型包括整数、浮点数、字符串、布尔值、列表、元组和字典等。每种数据类型都有其特定的用途和操作方法。在后续的学习中,我们将进一步深入了解这些数据类型的使用。