📜  Python-builtins 中的内置对象(1)

📅  最后修改于: 2023-12-03 15:19:12.647000             🧑  作者: Mango

Python-builtins 中的内置对象

Python-builtins 中包含了许多内置的对象和函数,它们是 Python 语言中最基本的组件之一。无需导入任何库即可使用这些内置对象来实现各种功能。

数字对象 (Numeric Objects)

整数 (int)

整数对象代表了整数值。在 Python 中,整数是没有大小限制的。

x = 42
print(x)  # 输出 42

浮点数 (float)

浮点数对象代表了实数,包含整数和小数。

y = 3.14
print(y)  # 输出 3.14

复数 (complex)

复数对象代表了实部和虚部构成的复数。

z = 2+3j
print(z)  # 输出 (2+3j)

布尔值 (bool)

布尔值对象代表了真(True)或假(False)的值。

is_true = True
is_false = False
print(is_true)   # 输出 True
print(is_false)  # 输出 False
序列对象 (Sequence Objects)

字符串 (str)

字符串对象代表了文本值,使用单引号或双引号来定义。

message = "Hello, world!"
print(message)  # 输出 Hello, world!

列表 (list)

列表对象是一组有序的元素,可以包含不同类型的数据。

numbers = [1, 2, 3, 4, 5]
print(numbers)  # 输出 [1, 2, 3, 4, 5]

元组 (tuple)

元组对象是一组有序的元素,与列表类似,但是其元素是不可更改的。

point = (2, 3)
print(point)  # 输出 (2, 3)

范围 (range)

范围对象代表了指定范围内的整数序列。

my_range = range(5)
print(list(my_range))  # 输出 [0, 1, 2, 3, 4]
映射对象 (Mapping Objects)

字典 (dict)

字典对象是一种可变容器模型,可以存储任意数量的键值对。

person = {"name": "Alice", "age": 25}
print(person)  # 输出 {'name': 'Alice', 'age': 25}
集合对象 (Set Objects)

集合 (set)

集合对象是一组无序的唯一元素。

fruits = {"apple", "banana", "orange"}
print(fruits)  # 输出 {'banana', 'apple', 'orange'}
迭代器对象 (Iterator Objects)

迭代器 (iterator)

迭代器对象通过实现 __iter__()__next__() 方法实现迭代。

my_list = [1, 2, 3]
my_iter = iter(my_list)
print(next(my_iter))  # 输出 1
print(next(my_iter))  # 输出 2
其他内置对象

除了上述对象外,Python 还提供了其他许多有用的内置对象,例如文件对象 (file)、函数对象 (function)、模块对象 (module) 等等。

Markdown 格式代码片段的示例:

```python
x = 42
print(x)  # 输出 42