📅  最后修改于: 2023-12-03 14:52:30.195000             🧑  作者: Mango
在 Python 中,变量是用来存储值的。创建 Python 变量非常简单,只需要使用变量名称并将其赋值即可。
Python 变量名可以包含字母、数字和下划线。变量名必须以字母或下划线开头,并且不能以数字开头。变量名是大小写敏感的。
以下是一些有效的 Python 变量名示例:
x = 5
y = "Hello, World!"
my_var = 10.2
this_is_a_variable = "This is a variable"
Python 中的赋值操作使用 =
符号。将值赋给变量时,可以将数据类型显式声明,也可以让 Python 根据值自动推断出数据类型。
以下是一些 Python 变量赋值示例:
x = 5 # 整数类型变量
y = "Hello, World!" # 字符串类型变量
z = 3.14 # 浮点数类型变量
# 将多个变量赋值为相同的值
a = b = c = 0
Python 中的变量可以存储不同类型的数据,包括数字、字符串、列表、元组、集合和字典等。
以下是一些 Python 变量与数据类型的示例:
# 整数类型
x = 10
# 浮点数类型
y = 3.14
# 字符串类型
z = "Hello, World!"
# 列表类型
my_list = [1, 2, 3, "four", "five"]
# 元组类型
my_tuple = (1, 2, 3, "four", "five")
# 集合类型
my_set = {1, 2, 3, "four", "five"}
# 字典类型
my_dict = {"name": "John", "age": 30, "city": "New York"}
在 Python 中,变量分为全局变量和局部变量。
全局变量定义在函数外部,可以被程序中任何函数访问。
局部变量定义在函数内部,只能在函数内部访问,而在函数外部是无效的。
以下是 Python 中全局变量和局部变量的示例:
# 全局变量
x = "global"
def my_function():
# 局部变量
x = "local"
print("x inside function:", x)
my_function()
print("x outside function:", x)
上述代码的输出结果为:
x inside function: local
x outside function: global
Python 中创建变量非常简单,只需要为其指定名称并赋值即可。同时,Python 变量可存储多种数据类型,包括数字、字符串、列表、元组、集合和字典等。此外,变量分为全局变量和局部变量两种类型,需要在不同的作用域中使用。