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

Python内置函数及其常用用法

发布时间:2023-12-03 11:09:49

Python内置函数是Python语言中自带的一些函数,可以直接使用,不需要导入其他模块。

1. print:打印输出信息,常用于调试代码或显示程序运行结果。

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

2. len:返回序列(如字符串、列表、元组等)的长度。

print(len("Hello"))  # 输出:5

3. input:从用户处获取输入。

name = input("请输入你的名字:")
print("你好,", name)

4. range:生成一个指定范围的整数序列。

for i in range(1, 6):
    print(i)  # 输出:1, 2, 3, 4, 5

5. type:返回对象的类型。

print(type("Hello"))  # 输出:<class 'str'>

6. int、float、str、list、tuple、dict、set:将对象转换为指定类型。

x = int("10")
y = float("3.14")
z = str(123)
print(x, y, z)  # 输出:10 3.14 123

7. abs:返回一个数的绝对值。

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

8. max、min:返回一组数中的最大值和最小值。

print(max(1, 2, 3))  # 输出:3
print(min(4, 5, 6))  # 输出:4

9. pow:返回一个数的指定次幂。

print(pow(2, 3))  # 输出:8

10. round:对一个数进行四舍五入。

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

11. sum:返回一个序列中所有元素的和。

print(sum([1, 2, 3]))  # 输出:6

12. sorted:对序列进行排序。

nums = [4, 2, 1, 3]
print(sorted(nums))  # 输出:[1, 2, 3, 4]

13. zip:将多个序列进行打包,返回一个元组的列表。

names = ["Alice", "Bob", "Charlie"]
ages = [20, 25, 30]
print(list(zip(names, ages)))  # 输出:[("Alice", 20), ("Bob", 25), ("Charlie", 30)]

14. help:查看函数的帮助文档。

print(help(print))

以上只是Python内置函数中的一部分,还有很多其他有用的函数可以应用到各种不同的编程场景中,需要根据具体需求进行学习和使用。