欢迎访问宙启技术站
智能推送

内置函数:Python中提供的方便实用的工具

发布时间:2024-01-11 17:04:31

Python 提供了许多内置函数,这些函数可以帮助我们更方便地完成各种操作。下面是一些常用的内置函数,以及它们的使用例子。

1. print(): 打印输出内容到终端。

print("Hello, World!")  # 输出 Hello, World!

2. len(): 获取字符串、列表、元组等容器的长度。

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

3. range(): 生成一个整数序列。

my_range = range(5)  # 生成一个从 0 到 4 的序列
for num in my_range:
    print(num)  # 输出 0, 1, 2, 3, 4

4. max(): 返回序列中的最大值。

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

5. min(): 返回序列中的最小值。

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

6. sum(): 计算序列中所有元素的和。

my_list = [1, 2, 3, 4, 5]
print(sum(my_list))  # 输出 15

7. abs(): 返回数字的绝对值。

print(abs(-5))  # 输出 5

8. round(): 对浮点数进行四舍五入。

print(round(3.14159, 2))  # 输出 3.14

9. sorted(): 对序列进行排序。

my_list = [3, 1, 4, 1, 5, 9, 2, 6]
print(sorted(my_list))  # 输出 [1, 1, 2, 3, 4, 5, 6, 9]

10. type(): 返回对象的类型。

my_var = "Hello, World!"
print(type(my_var))  # 输出 <class 'str'>

11. int(), float(), str(): 将其他类型的对象转换为整数、浮点数、字符串。

my_num = int("42")
print(my_num)  # 输出 42

my_float = float("3.14")
print(my_float)  # 输出 3.14

my_string = str(42)
print(my_string)  # 输出 "42"

12. input(): 获取用户输入。

name = input("请输入您的名字: ")
print("你好," + name + "!")  # 根据用户输入的名字输出问候语

13. open(), read(), write(), close(): 对文件进行读写操作。

# 打开一个文件并读取文件内容
file = open("example.txt", "r")
contents = file.read()
print(contents)
file.close()

# 打开一个文件并写入内容
file = open("example.txt", "w")
file.write("Hello, World!")
file.close()

这只是 Python 内置函数的一小部分,了解这些常用的函数可以让我们更高效地编写代码。