在 Python 中,变量是用来存储数据值的标识符。Python 是一门动态类型语言,这意味着你无需显式声明变量的数据类型,解释器会根据赋给变量的值自动确定其类型。以下是 Python 中常见的变量类型:

1. 数值类型(Numbers):

  •  整数(int): 例如 5, -10, 1000。

  
  x = 5

  •  浮点数(float): 例如 3.14, -0.5, 2.0。

  
  y = 3.14

  •  复数(complex): 例如 1+2j。

  z = 1 + 2j

2. 字符串类型(String):

字符串是由字符组成的序列,可以使用单引号 ' 或双引号 " 表示。
name = 'Alice'
message = "Hello, " + name + "!"

3. 布尔类型(Boolean):

布尔类型只有两个值:True 和 False。
is_adult = True
is_student = False

4. 列表类型(List):

列表是一个有序、可变的元素集合。
fruits = ["apple", "banana", "orange"]

5. 元组类型(Tuple):

元组是一个有序、不可变的元素集合。
coordinates = (3, 4)

6. 集合类型(Set):

集合是一个无序、唯一的元素集合。
unique_numbers = {1, 2, 3, 4, 5}

7. 字典类型(Dictionary):

字典是一个无序的键值对集合。
person = {"name": "Bob", "age": 30, "city": "New York"}

8. None 类型:

None 表示一个空对象或没有值。
empty_variable = None

这些是 Python 中的一些基本的变量类型。变量在使用前不需要显式声明类型,Python 解释器会根据赋给变量的值来确定其类型。你可以使用 type() 函数来检查变量的类型。例如:
print(type(name))  # 输出: <class 'str'>
print(type(x))     # 输出: <class 'int'>
print(type(is_adult))  # 输出: <class 'bool'>

理解这些变量类型将有助于你更好地使用 Python 进行编程。


转载请注明出处:http://www.zyzy.cn/article/detail/13312/Python 基础