📅  最后修改于: 2023-12-03 15:19:12.647000             🧑  作者: Mango
Python-builtins 中包含了许多内置的对象和函数,它们是 Python 语言中最基本的组件之一。无需导入任何库即可使用这些内置对象来实现各种功能。
整数对象代表了整数值。在 Python 中,整数是没有大小限制的。
x = 42
print(x) # 输出 42
浮点数对象代表了实数,包含整数和小数。
y = 3.14
print(y) # 输出 3.14
复数对象代表了实部和虚部构成的复数。
z = 2+3j
print(z) # 输出 (2+3j)
布尔值对象代表了真(True)或假(False)的值。
is_true = True
is_false = False
print(is_true) # 输出 True
print(is_false) # 输出 False
字符串对象代表了文本值,使用单引号或双引号来定义。
message = "Hello, world!"
print(message) # 输出 Hello, world!
列表对象是一组有序的元素,可以包含不同类型的数据。
numbers = [1, 2, 3, 4, 5]
print(numbers) # 输出 [1, 2, 3, 4, 5]
元组对象是一组有序的元素,与列表类似,但是其元素是不可更改的。
point = (2, 3)
print(point) # 输出 (2, 3)
范围对象代表了指定范围内的整数序列。
my_range = range(5)
print(list(my_range)) # 输出 [0, 1, 2, 3, 4]
字典对象是一种可变容器模型,可以存储任意数量的键值对。
person = {"name": "Alice", "age": 25}
print(person) # 输出 {'name': 'Alice', 'age': 25}
集合对象是一组无序的唯一元素。
fruits = {"apple", "banana", "orange"}
print(fruits) # 输出 {'banana', 'apple', 'orange'}
迭代器对象通过实现 __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