5大常用 Python 函数,学会这些就掌握了一半的 Python
发布时间:2023-06-20 07:34:35
Python 是一种高级编程语言,它拥有简单、易学和功能强大的特点,在数据分析、机器学习等领域得到了广泛应用。在 Python 中,函数是一种重要的编程结构,它可以让我们编写可复用的代码,提高开发效率和代码质量。下面介绍5大常用 Python 函数,学会这些就掌握了一半的 Python。
1. print() 函数
print() 函数是 Python 中最常用的函数之一,它可以将一个或多个对象输出到控制台或文件中。我们可以使用它输出变量值、调试信息等。例如:
x = 3 print(x) # 输出 3
输出格式可以用 format() 方法控制,例如:
name = "Tom"
age = 20
print("My name is {} and I'm {} years old.".format(name, age)) # 输出 "My name is Tom and I'm 20 years old."
2. input() 函数
input() 函数可以让用户从控制台输入数据,并返回一个字符串。它可以用于实现用户交互功能,例如:
name = input("Please enter your name: ")
print("Hello, {}".format(name))
3. len() 函数
len() 函数可以返回一个对象的长度或大小,它适用于字符串、列表、元组等可迭代对象。例如:
s = "Hello World" print(len(s)) # 输出 11 lst = [1, 2, 3, 4, 5] print(len(lst)) # 输出 5
4. range() 函数
range() 函数可以创建一个整数序列,它可以指定起始、终止和步长等参数。我们可以用它来遍历序列、生成列表等。例如:
for i in range(1, 11):
print(i) # 输出 1,2,3,4,5,6,7,8,9,10
lst = list(range(1, 11, 2))
print(lst) # 输出 [1, 3, 5, 7, 9]
5. sorted() 函数
sorted() 函数可以将一个可迭代对象排序,并返回一个新的列表。它可以用于对列表、元组等序列排序,也可以用于对字典等映射类型排序。例如:
lst = [3, 1, 4, 5, 2]
sorted_lst = sorted(lst)
print(sorted_lst) # 输出 [1, 2, 3, 4, 5]
d = {"a": 3, "b": 1, "c": 2}
sorted_d = sorted(d.items(), key=lambda x: x[1])
print(sorted_d) # 输出 [("b", 1), ("c", 2), ("a", 3)]
上述函数是 Python 中最常用的函数之一,它们可以帮助我们处理绝大多数的任务。掌握这些函数后,我们可以更加高效地编写代码,并快速地实现自己的想法。
