欢迎访问宙启技术站
智能推送

实战中常用的Python函数案例

发布时间:2023-06-15 22:25:26

1. print()函数:输出文本或变量的值。

print("Hello, world!") #输出文本

x = 5

print("x =", x) #输出变量值

2. input()函数:获取用户输入。

name = input("What is your name? ") #获取用户输入

print("Hello,", name)

3. len()函数:返回字符串、列表、元组等对象的长度。

string = "Hello, world!"

print(len(string)) #输出字符串长度

list = [1, 2, 3, 4, 5]

print(len(list)) #输出列表长度

4. range()函数:生成一个范围内的整数序列。

for i in range(1, 6):

    print(i) #输出1-5的整数序列

5. sum()函数:计算列表或元组等对象中所有元素的和。

list = [1, 2, 3, 4, 5]

print(sum(list)) #计算列表元素和

6. min()函数和max()函数:分别返回列表或元组等对象中最小和最大的元素。

list = [1, 2, 3, 4, 5]

print(min(list)) #输出列表中最小元素

print(max(list)) #输出列表中最大元素

7. abs()函数:返回一个数的绝对值。

num = -5

print(abs(num)) #输出5

8. round()函数:将一个数四舍五入到指定的小数位数。

num = 3.14159

print(round(num, 2)) #将num保留两位小数并四舍五入

9. sorted()函数:对列表进行排序。

list = [3, 1, 4, 1, 5, 9, 2, 6, 5]

print(sorted(list)) #输出排序后的列表

10. zip()函数:将多个列表中相同位置的元素打包成一个元组。

list1 = [1, 2, 3]

list2 = ['a', 'b', 'c']

list3 = [True, False, True]

result = zip(list1, list2, list3)

print(list(result)) #输出[(1, 'a', True), (2, 'b', False), (3, 'c', True)]