Python内置函数大全:常用函数及实例解析
Python是一门高级编程语言,它具有简单易学、可扩展性强的特点。在Python中,有很多内置函数可以帮助我们完成各种任务。以下是Python内置函数的常用函数及实例解析。
1. abs(x)
函数功能:返回x的绝对值。
示例:
print(abs(-5))
输出:5
2. bool(x)
函数功能:判断x是否为真。
示例:
print(bool(1)) print(bool(-1)) print(bool(0))
输出:
True
True
False
3. chr(i)
函数功能:返回整数i对应的ASCII字符。
示例:
print(chr(65))
输出:A
4. float(x)
函数功能:将x转换为浮点型数据。
示例:
print(float(1))
print(float('2.0'))
输出:
1.0
2.0
5. hex(n)
函数功能:将整数n转换为16进制数。
示例:
print(hex(255))
输出:0xff
6. input(prompt)
函数功能:接收用户的输入。
示例:
name = input("请输入您的姓名:")
print("您的姓名是:" + name)
输出:
请输入您的姓名:Tom
您的姓名是:Tom
7. int(x, base)
函数功能:将x转换为整型数据。base参数表示x的进制,默认为10进制。
示例:
print(int('101', 2))
print(int('ff', 16))
输出:
5
255
8. len(s)
函数功能:返回s的长度。
示例:
print(len('hello'))
输出:5
9. max(iterable)
函数功能:返回可迭代对象中最大的元素。
示例:
print(max([1, 2, 3]))
print(max('abc'))
输出:
3
c
10. min(iterable)
函数功能:返回可迭代对象中最小的元素。
示例:
print(min([1, 2, 3]))
print(min('abc'))
输出:
1
a
11. print(*objects, sep=' ', end='
', file=sys.stdout, flush=False)
函数功能:打印输出。
示例:
print('hello')
输出:hello
12. range(start, stop[, step])
函数功能:生成一个整数列表,通常用于循环中。
示例:
for i in range(1, 6):
print(i)
输出:
1
2
3
4
5
13. reversed(seq)
函数功能:返回一个反转的可迭代对象。
示例:
print(list(reversed([1, 2, 3])))
输出:[3, 2, 1]
14. sorted(iterable[, key][, reverse])
函数功能:返回排好序的可迭代对象。
示例:
print(sorted([3, 1, 2]))
输出:[1, 2, 3]
15. str(obj)
函数功能:将对象转换为字符串。
示例:
print(str(1))
输出:'1'
16. sum(iterable[, start])
函数功能:返回可迭代对象中所有元素的和。
示例:
print(sum([1, 2, 3]))
输出:6
17. type(obj)
函数功能:返回对象的类型。
示例:
print(type(1))
print(type('hello'))
输出:
<class 'int'>
<class 'str'>
以上是Python内置函数中的常用函数及实例解析。掌握这些函数,能够大大提高我们的编程效率。
