Python中的常见内置函数及其用法
Python是一种非常流行的高级编程语言,其特点包括易学易用、语法简洁、可读性强、支持面向对象编程、支持函数式编程等等。Python中有丰富的内置函数,这些内置函数可以帮助我们完成各种任务。本文将介绍Python中的常见内置函数及其用法。
1. print(): 用于输出信息到终端或文件中。
示例:
print("Hello, World!")
2. input(): 用于接收用户的输入。
示例:
name = input("Please input your name:")
print("Hello,", name)
3. len(): 用于返回对象的长度或元素个数。
示例:
s = "Hello, World!" print(len(s))
4. type(): 用于返回对象的类型。
示例:
a = 123 b = "Hello, World!" print(type(a)) print(type(b))
5. int(): 用于将字符串转换为整型。
示例:
s = "123" n = int(s) print(n)
6. str(): 用于将对象转换为字符串。
示例:
n = 123 s = str(n) print(s)
7. float(): 用于将字符串转换为浮点型。
示例:
s = "3.14" f = float(s) print(f)
8. list(): 用于创建一个列表。
示例:
a = [1, 2, 3] print(a)
9. tuple(): 用于创建一个元组。
示例:
a = (1, 2, 3) print(a)
10. dict(): 用于创建一个字典。
示例:
d = {"name": "Tom", "age": 18}
print(d)
11. set(): 用于创建一个集合。
示例:
s = {1, 2, 3}
print(s)
12. abs(): 用于返回一个数的绝对值。
示例:
n = -123 print(abs(n))
13. all(): 用于判断一个可迭代对象中所有元素是否都为真。
示例:
a = [1, 2, 3] print(all(a))
14. any(): 用于判断一个可迭代对象中是否存在一个元素为真。
示例:
a = [1, 2, 3, 0] print(any(a))
15. sum(): 用于计算一个可迭代对象中所有元素的总和。
示例:
a = [1, 2, 3] print(sum(a))
16. max(): 用于返回一个可迭代对象中的最大值。
示例:
a = [1, 2, 3] print(max(a))
17. min(): 用于返回一个可迭代对象中的最小值。
示例:
a = [1, 2, 3] print(min(a))
18. sorted(): 用于对一个序列进行排序。
示例:
a = [3, 2, 1] b = sorted(a) print(b)
19. reversed(): 用于反转一个序列。
示例:
a = [1, 2, 3] b = reversed(a) print(list(b))
20. zip(): 用于将两个或多个序列配对。
示例:
a = [1, 2, 3] b = ["a", "b", "c"] c = zip(a, b) print(list(c))
除了以上常见的内置函数,Python还有很多内置函数,如dir()、getattr()、setattr()、delattr()等等,它们也都具有实用的功能,在使用Python时需要掌握。
