在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中的变量名是大小写敏感的。也就是说,a
和A
会被视为两个不同的变量。例如:
a = 4
A = "Sally"
# A不会覆盖a的值
合理命名变量并保持一致的大小写风格,可以让代码更加可读,也更易于维护。