Python入门及进阶笔记 Python 内置函数小结

  • Post category:Python

Python入门及进阶笔记Python内置函数小结

Python是一种高级编程语言,具有简单易学、可读性强、功能强大等特点。Python内置了许多有用的函数,可以方便地进行各种操作。本文将对Python内置函数进行小结,包括常用的数学函数、字符串函数、列表函数、字典函数等。

数学函数

Python置了许多数学函数,可以方便地进行各种数学计算。下面是一些常用的数学函数:

abs()

abs()函数用于返回一个数的绝对值。例如:

# 示例1:计算-10的绝对值
x = -10
print(abs(x))

输出结果为:

10

pow()

pow()函数用于计算一个数的幂。例如:

# 示例2:计算2的3次方
x = 2
y = 3
print(pow(x, y))

输出结果为:

8

round()

round()函数用于将一个数四舍五入到指定的小数位数。例如:

# 示例3:3.1415926四舍五入到小数点后两位
x = 3.1415926
print(round(x, 2))

输出结果为:

3.14

字符串函数

Python内置了许多字符串函数,可以方便地进行各种字符串操作。下面是一些常用的字符串函数:

len()

len()函数用于返回一个字符串的长度。例如:

# 示例4:计算字符串'Hello World!'的长度
s = 'Hello World!'
print(len(s))

输出结果为:

12

upper()

upper()函数用将一个字符串转换为大写字母。例如:

# 示例5:将字符串'hello world!'转换为大写字母
s = 'hello world!'
print(s.upper())

输出结果为:

HELLO WORLD!

lower()

lower()函数用于将一个字符串转为小写字母。例如:

# 示例6:将字符串'HELLO WORLD!'转换为小写字母
s = 'HELLO WORLD!'
print(s.lower())

输出结果为:

hello world!

列表函数

Python内置了许多列表函数,可以方便地进行种列表操作。下面是一些常用的列表函数:

append()

append()函数用于在列表末尾添加一个元素。例如:

# 示例7:在列表[1, 2, 3]末尾添加元素4
lst = [1, 2, 3]
lst.append(4)
print(lst)

输出结果为:

[1, 2, 3, 4]

pop()

pop()函数用于删除列表中指定位置的元素,并返回该元素的值。例如:

# 示例8:删除列表[1, 2, 3, 4]中第三个元素,并返回该元素的值
lst = [1, 2, 3, 4]
x = lst.pop(2)
print(lst)
print(x)

输出结果为:

[1, 2, 4]
3

字典函数

Python内置了许多字典函数,可以方便地各种字典操作。下面是一些常用的字典函数:

keys()

keys()函数用于返回一个字典的所有键。例如:

# 示例9:返回字典{'name': 'Tom', 'age': 20, 'gender': 'M'}的所有键
d = {'name': 'Tom', 'age': 20, 'gender': 'M'}
print(d.keys())

输出结果为:

dict_keys(['name', 'age', 'gender'])

values()

values()函数用于返回一个字典的所有值。例如:

# 示例10:返回字典{'name': 'Tom', 'age': 20, 'gender': 'M'}的所有值d = {'name': 'Tom', 'age': 20, 'gender': 'M'}
print(d.values())

输出结果为:

dict_values(['Tom', 20, 'M'])

总结

本文对Python内置函数进行了小结,包括常用的数学函数、函数、列表函数、字典函数等。Python内置函数非常丰富,可以方便地进行各种操作。在实际应用中,需要根据具体的需求选择适合的函数,以便更好地完成任务。

示例1

# 计算列表中所有元素的和
lst = [1, 2, 3, 4, 5]
total = sum(lst)
print(total)

输出结果为:

15

在这个示例中,我们使用了Python内置函数sum()计算了列表lst中所有元素的和。

示例2

# 将字符串'hello world'中的所有'o'替换为'0'
s = 'hello world'
new_s = s.replace('o', '0')
print(new_s)

输出结果为:

hell0 w0rld

在这个示例中,我们使用了Python内置函数replace()将字符串s中的所有’o’替换为’0’。