变量
在 Python 中,变量是用来存储数据的标识符。Python 变量的命名规则与其他编程语言相同,变量名必须以字母或下划线开头,可以包含字母、数字和下划线,并且对大小写敏感。
Python 中的变量有以下几种类型:
- 数字型变量:包括整型、浮点型、复数型。
- 字符串型变量:用来表示文本数据,可以使用单引号 ‘’ 或双引号 “” 定义。
- 布尔型变量:只有 True 和 False 两个值。
- 列表型变量:用来存储一系列数据或对象,可以包含不同类型的元素。
- 元组型变量:类似于列表,但是元组中的元素不能修改。
- 字典型变量:用于存储键值对,可以按照键来访问值。
在 Python 中,变量的定义非常简单,只需要使用“=”符号将值赋给变量即可。
例如,定义一个整型变量 x 并赋值为 10:
x = 10
定义一个字符串变量 name 并赋值为 “Alice”:
name = "Alice"
通过 print 函数可以输出变量的值:
print(x)
print(name)
常量
Python 中没有严格的常量定义方式,但可以通过约定俗成的方式来定义常量,通常使用大写字母来表示常量。例如:
# 定义常量
PI = 3.1415926
GRAVITY = 9.8
# 使用常量
radius = 10
area = PI * radius ** 2
在程序中使用常量时,应该避免修改其值。如果希望防止修改常量的值,可以使用 tuple
或 enum
。例如:
# 使用 tuple 定义常量
MY_CONSTANT = (1, 2, 3)
# 使用 enum 定义常量
from enum import Enum
class MyConstant(Enum):
CONST1 = 1
CONST2 = 2