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