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

学习Python内置函数的20种方式

发布时间:2023-12-17 13:40:30

Python是一种常用的编程语言,提供了许多内置函数以便我们使用。内置函数是Python自带的函数,无需导入任何模块即可使用。下面将介绍Python中的20种常用内置函数,并提供相应的使用例子。

1. print():打印输出一个或多个对象。

示例:

print("Hello, world!")

2. len():返回对象的长度。

示例:

name = "John"
print(len(name))  # 输出:4

3. input():等待用户输入并返回一个字符串。

示例:

name = input("请输入您的姓名:")
print("你好," + name + "!")

4. int():将一个字符串或数值转换为整数。

示例:

number = int("123")
print(number)  # 输出:123

5. str():将一个对象转换为字符串。

示例:

age = 25
print("年龄是:" + str(age))

6. float():将一个字符串或数值转换为浮点数。

示例:

number = float("3.14")
print(number)  # 输出:3.14

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

示例:

for i in range(5):
    print(i)

8. list():将一个可迭代的对象转换为列表。

示例:

string = "hello"
print(list(string))  # 输出:['h', 'e', 'l', 'l', 'o']

9. tuple():将一个可迭代的对象转换为元组。

示例:

lst = [1, 2, 3, 4]
print(tuple(lst))  # 输出:(1, 2, 3, 4)

10. dict():创建一个字典。

示例:

student = dict(name="John", age=20)
print(student)  # 输出:{'name': 'John', 'age': 20}

11. max():返回可迭代对象中的最大值。

示例:

numbers = [5, 2, 8, 1, 9]
print(max(numbers))  # 输出:9

12. min():返回可迭代对象中的最小值。

示例:

numbers = [5, 2, 8, 1, 9]
print(min(numbers))  # 输出:1

13. sum():返回可迭代对象中数值的总和。

示例:

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

14. abs():返回一个数的绝对值。

示例:

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

15. round():四舍五入一个数。

示例:

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

16. sorted():对一个可迭代对象进行排序。

示例:

numbers = [5, 2, 8, 1, 9]
print(sorted(numbers))  # 输出:[1, 2, 5, 8, 9]

17. reversed():反转一个可迭代对象。

示例:

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

18. zip():将多个可迭代对象按照索引组合在一起。

示例:

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

19. chr():返回一个整数对应的Unicode字符。

示例:

print(chr(65))  # 输出:A

20. ord():返回一个字符对应的Unicode整数。

示例:

print(ord("A"))  # 输出:65

以上是Python内置函数的20种常用方式以及相应的使用例子。这些函数可以帮助我们更方便地处理字符串、数字、列表等数据类型的操作。要充分利用这些内置函数,需要理解它们的功能及使用方法,并根据具体需求进行合理的应用。