Python内置函数大全:常用内置函数的用法和示例
Python内置函数是指由Python语言自带的函数。这些函数经过重重筛选,都是在实际开发过程中比较常用的函数,用来方便程序员实现一些基础的操作。在编写Python代码时,一般会经常使用这些内置函数。下面就来介绍一些常用的Python内置函数。
1. abs():返回数字的绝对值,可以用在数值计算、合法性判断等方面。
示例:
a = -10
b = abs(a)
print(b) # 输出为10
2. all():接受一个迭代器,如果迭代器中所有元素都是真值,返回True;否则返回False。
示例:
lst = [2, 4, 6, 8]
a = all(lst)
print(a) # 输出为True
lst.append(0)
b = all(lst)
print(b) # 输出为False
3. any():接受一个迭代器,如果迭代器中至少有一个元素是真值,返回True;否则返回False。
示例:
lst = [2, 4, 6, 8]
a = any(lst)
print(a) # 输出为True
lst2 = [0, False, None]
b = any(lst2)
print(b) # 输出为False
4. bin():将整数转换为二进制字符串。
示例:
a = 10
b = bin(a)
print(b) # 输出为0b1010
5. bool():将给定的值转换为布尔值,即True或False。
示例:
a = 10
b = bool(a)
print(b) # 输出为True
6. float():将字符串或数字转换为浮点数。
示例:
a = "3.14"
b = float(a)
print(b) # 输出为3.14
7. int():将字符串或数字转换为整数。
示例:
a = "10"
b = int(a)
print(b) # 输出为10
8. str():将指定的对象转换为字符串。
示例:
a = 10
b = str(a)
print(b) # 输出为"10"
9. len():返回对象的长度(元素个数)。
示例:
lst = [1, 2, 3, 4, 5]
a = len(lst)
print(a) # 输出为5
10. max():返回指定参数中最大值。
示例:
lst = [1, 2, 3, 4, 5]
a = max(lst)
print(a) # 输出为5
11. min():返回指定参数中最小值。
示例:
lst = [1, 2, 3, 4, 5]
a = min(lst)
print(a) # 输出为1
12. range():生成一个包含指定范围内的整数的可迭代对象。
示例:
a = range(10)
for i in a:
print(i) # 输出0-9
13. type():返回指定对象的类型。
示例:
a = 10
b = type(a)
print(b) # 输出为<class 'int'>
14. sum():返回可迭代对象中所有元素的和。
示例:
lst = [1, 2, 3, 4, 5]
a = sum(lst)
print(a) # 输出为15
15. sorted():对可迭代对象进行排序。
示例:
lst = [3, 1, 4, 2, 5]
a = sorted(lst)
print(a) # 输出为[1, 2, 3, 4, 5]
可以通过dir函数查看所有内置函数。在实际开发中,可以根据需要灵活选用相关的内置函数进行操作。
