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’。