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

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 中最常用的函数之一,它们可以帮助我们处理绝大多数的任务。掌握这些函数后,我们可以更加高效地编写代码,并快速地实现自己的想法。