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

Python中的内置函数及其运用实例

发布时间:2023-05-27 09:14:48

Python中的内置函数是指在Python解释器中定义的函数。 它们是随着Python的安装而自动提供的,因为它们编写在C代码中,这意味着在Python解释器中执行时,它们的速度非常快。这些内置函数已被Python开发人员广泛测试和使用,因此可以保证它们的耐用性和安全性。Python有很多内置函数,以下是其中一些重要的内置函数及其交互示例。

1. print()

print()函数用于在控制台打印输出。我们可以在括号中放置要打印的内容,如字符串,数字,变量等。

print("Hello, World")  #输出“Hello, World”

2. input()

input()函数用于在控制台中接收输入。 它将等待用户在控制台中输入文本,然后当用户敲击Enter键时,该函数将返回输入的文本作为字符串。

name = input("What is your name? ") #提问并保存用户输入的值到'name'变量中
print("Hello, " + name + "!") #输出“Hello, [用户输入的名字]!”

3. len()

len()函数用于返回给定字符串,列表,元组等的长度或项目数量。

x = "Hello, World"
print(len(x)) #输出“13”,即“Hello, World”的字符数量

4. range()

range()函数用于生成指定范围内的数字序列。 它通常与for循环一起使用,用于迭代特定范围内的值。

for i in range(5): #输出0到4之间的数字
    print(i)

5. split()

split()函数用于将字符串分割成子字符串列表。 它基于给定的分隔符将字符串拆分,并将结果作为列表返回。

x = "apple,banana,grape"
fruit_list = x.split(",") #将字符串“x”按“,”分割
print(fruit_list) #输出 ['apple', 'banana', 'grape']

6. join()

join()函数用于将子字符串列表连接为单个字符串。 它将给定列表中的子字符串连接在一起,并将结果作为字符串返回。

fruit_list = ['apple', 'banana', 'grape']
x = ','.join(fruit_list) #将字列表连接成一个用“,”分隔的字符串
print(x) #输出‘apple,banana,grape’

7. sorted()

sorted()函数用于对列表进行排序。 它根据给定的关键字,在不更改原始列表的情况下返回排序后的新列表。

x = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]
y = sorted(x) #对x进行排序,并将排序后的结果保存到新变量“y”中
print(y) #输出[1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]

8. max()

max()函数用于获取给定项目中的最大值。 它可以接受一个或多个参数,并返回其中的最大值。

x = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]
print(max(x)) #输出9,即x列表中的最大值

9. min()

min()函数用于获取给定项目中的最小值。 它可以接受一个或多个参数,并返回其中的最小值。

x = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]
print(min(x)) #输出1,即x列表中的最小值

10. map()

map()函数用于对给定的序列或集合中的每个项目执行相同的操作。 它返回一个可迭代对象,其中包含对每个项目执行操作后的结果。

x = [1, 2, 3, 4, 5]
y = map(lambda a: a*2, x) #将列表中的每个元素乘以2
print(list(y)) #输出[2, 4, 6, 8, 10]

这些内置函数只是Python提供的众多内置函数的一小部分,但它们是Python编程中最常用的内置函数之一,并在各种程序中广泛使用。