Python内置函数详解:掌握常用函数及其用法
Python是一种高级编程语言,具有易读易写、简洁、优美的语法以及强大的功能和库。其中,Python内置函数是Python语言最重要的一部分之一。本文将介绍最常用的Python内置函数及其用法。
1. print()
使用print()函数可以将一个或多个对象打印到标准输出设备,通常是终端或控制台。例如:
print("Hello, World!")
输出:
Hello, World!
2. input()
使用input()函数可以从标准输入设备(通常是键盘)获取用户输入的数据。例如:
name = input("What's your name? ")
print("Hello, " + name + "!")
输出:
What's your name? John Hello, John!
3. len()
使用len()函数可以计算一个序列包含的元素个数,或是一个字符串的长度。例如:
a = [1, 2, 3, 4, 5] print(len(a)) s = "Hello, World!" print(len(s))
输出:
5 13
4. range()
使用range()函数可以生成一个整数序列,通常用于循环。例如:
for i in range(5):
print(i)
输出:
0 1 2 3 4
5. type()
使用type()函数可以返回一个对象的类型。例如:
a = 3 print(type(a)) b = "Hello, World!" print(type(b))
输出:
<class 'int'> <class 'str'>
6. str()
使用str()函数可以将一个对象转换为字符串。例如:
a = 3 print(str(a)) b = [1, 2, 3] print(str(b))
输出:
3 [1, 2, 3]
7. int()
使用int()函数可以将一个对象转换为整数。例如:
a = "123" print(int(a)) b = 3.14 print(int(b))
输出:
123 3
8. float()
使用float()函数可以将一个对象转换为浮点数。例如:
a = "3.14" print(float(a)) b = 3 print(float(b))
输出:
3.14 3.0
9. abs()
使用abs()函数可以返回一个数的绝对值。例如:
a = -1 print(abs(a)) b = 3.14 print(abs(b))
输出:
1 3.14
10. max()
使用max()函数可以返回一组数中的最大值。例如:
a = [1, 2, 3, 4, 5] print(max(a)) b = (3, 5, 1, 4, 2) print(max(b))
输出:
5 5
11. min()
使用min()函数可以返回一组数中的最小值。例如:
a = [1, 2, 3, 4, 5] print(min(a)) b = (3, 5, 1, 4, 2) print(min(b))
输出:
1 1
12. sum()
使用sum()函数可以返回一组数的和。例如:
a = [1, 2, 3, 4, 5] print(sum(a)) b = (3, 5, 1, 4, 2) print(sum(b))
输出:
15 15
13. sorted()
使用sorted()函数可以对一组数进行排序。例如:
a = [3, 5, 1, 4, 2] print(sorted(a)) b = "Hello, World!" print(sorted(b))
输出:
[1, 2, 3, 4, 5] [' ', ',', 'H', 'W', 'd', 'e', 'l', 'l', 'l', 'o', 'o', 'r']
14. any()
使用any()函数可以判断一个序列是否包含任意一个为True的元素。例如:
a = [0, False, "", [], (), {}]
print(any(a))
b = [0, False, "", [], (), {}, True]
print(any(b))
输出:
False True
15. all()
使用all()函数可以判断一个序列中的所有元素是否都为True。例如:
a = [0, False, "", [], (), {}]
print(all(a))
b = [1, True, "Hello"]
print(all(b))
输出:
False True
以上是Python内置函数中最常用的十五个函数,读者可根据需求进一步学习和使用其他内置函数。
