Tags: 数据类型 AI 人工智能

Python 变量

Python中,变量就像容器一样,用来存储数据值。它们不需要显式声明,在第一次给它们赋值时就会被创建。

创建变量

下面的示例展示了如何创建并使用变量:

x = 5
y = "John"
print(x)
print(y)

在Python中,不需要指定变量类型,而且变量类型可以根据后续赋值发生改变。例如:

x = 4       # x是int类型
x = "Sally"  # x现在变成str类型
print(x)

类型转换(Casting)

如果你想在创建变量的同时指定它的数据类型,可以通过类型转换来实现:

x = str(3)    # x变成'3'(字符串)
y = int(3)    # y是3(整数)
z = float(3)  # z是3.0(浮点数)

你可以使用type()函数来查看变量的实际数据类型:

字符串变量与大小写敏感

你可以使用单引号或双引号来声明字符串变量:

x = "John"
# 等同于
x = 'John'

需要注意的是,Python中的变量名是大小写敏感的。也就是说,aA会被视为两个不同的变量。例如:

a = 4
A = "Sally"
# A不会覆盖a的值

合理命名变量并保持一致的大小写风格,可以让代码更加可读,也更易于维护。