Python 中的变量、数据类型和运算符
Python 是一种适合初学者的编程语言,它使得处理数据变得容易。理解变量、数据类型和运算符是编写 Python 程序的基础。让我们以简单明了的方式分解这些概念。
Python 中的变量
一个变量就像是一个容器,用来存放数据。你可以把它想象成一个值的标签。在 Python 中,你不需要显式声明变量的类型;Python 会根据你提供的值自动分配。
声明变量
name = "Alice" # A string variable
age = 25 # An integer variable
height = 5.6 # A float variable
is_student = True # A boolean variable
这里,name、age、height和is_student是存储不同类型数据的变量。
Python 中的数据类型
Python 支持不同的数据类型,包括:
- 字符串(str) - 表示用单引号或双引号括起来的文本。
text = "Hello, Python!"
2. 整数(int) - 表示整数。
number = 100
3. 浮点数(float) - 表示十进制数。
price = 99.99
4. 布尔型(bool) - 表示 True 或 False 值。
is_raining = False
5. 列表(列表) - 表示值的有序集合。
colors = ["red", "blue", "green"]
6. 元组(tuple) - 与列表类似,但不可变(不能更改)。
coordinates = (10, 20)
7. 字典(dict)- 存储键值对。
student = {"name": "Alice", "age": 25}
Python 中的操作符
操作符允许你在变量和值上执行操作。
算术运算符
这些用于数学运算。
a = 10
b = 5
print(a + b) # Addition: 15
print(a - b) # Subtraction: 5
print(a * b) # Multiplication: 50
print(a / b) # Division: 2.0
print(a % b) # Modulus (Remainder): 0
print(a ** b) # Exponentiation: 100000
比较运算符
用于比较值并返回布尔值(真或假)。
x = 10
y = 5
print(x > y) # True
print(x == y) # False
print(x != y) # True
逻辑运算符
用于组合条件语句。
p = True
q = False
print(p and q) # False
print(p or q) # True
print(not p) # False
赋值运算符
用于给变量赋值。
x = 5
x += 3 # Same as x = x + 3
print(x) # 8
会员操作符
用于检查一个值是否在列表、元组或字典中。
fruits = ["apple", "banana", "cherry"]
print("banana" in fruits) # True
print("grape" not in fruits) # True