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

Python内置函数及常用函数例介绍

发布时间:2023-06-15 21:22:41

Python是一种高级的、交互式的、面向对象的解释型编程语言。Python的内置函数和常用函数是Python编程中必不可少的组成部分,提供了丰富的功能,可以优化编程过程、提高编程效率。本文将介绍Python内置函数和常用函数。

一、Python内置函数

1. 数学函数

1)abs()函数

abs()函数用于计算给定数字的绝对值。例如,abs(-3)将返回3。

2)round()函数

round()函数用于将数字四舍五入到给定的小数位。例如round(3.14159, 2)将返回3.14。

3)max()函数

max()函数用于获取给定数字列表或元组中的最大值。例如,max([1, 2, 3, 4])将返回4。

4)min()函数

min()函数用于获取给定数字列表或元组中的最小值。例如,min([1, 2, 3, 4])将返回1。

5)pow()函数

pow()函数用于计算给定数字的幂。例如,pow(2, 3)将返回8。

2. 字符串函数

1)len()函数

len()函数用于获取给定字符串的长度。例如,len('hello')将返回5。

2)str()函数

str()函数用于将给定对象转换为字符串。例如,str(3)将返回'3'。

3)upper()函数

upper()函数用于将字符串中的所有小写字母转换为大写字母。例如,'hello'.upper()将返回'HELLO'。

4)lower()函数

lower()函数用于将字符串中的所有大写字母转换为小写字母。例如,'HELLO'.lower()将返回'hello'。

5)join()函数

join()函数用于将字符串列表或元组连接为一个字符串。例如,','.join(['hello', 'world'])将返回'hello,world'。

3. 列表函数

1)append()函数

append()函数用于将给定元素添加到列表的末尾。例如,[1, 2, 3].append(4)将返回[1, 2, 3, 4]。

2)pop()函数

pop()函数用于从列表中删除给定索引处的元素,并返回该元素的值。例如,[1, 2, 3].pop(1)将返回2,列表将变成[1, 3]。

3)sort()函数

sort()函数用于对给定列表进行排序。例如,[3, 1, 4, 2].sort()将返回[1, 2, 3, 4]。

4)reverse()函数

reverse()函数用于将给定列表反转。例如,[1, 2, 3, 4].reverse()将返回[4, 3, 2, 1]。

5)count()函数

count()函数用于计算给定元素在列表中出现的次数。例如,[1, 2, 2, 3].count(2)将返回2。

4. 文件函数

1)open()函数

open()函数用于打开给定文件并返回文件对象。例如,open('test.txt', 'r')将打开名为test.txt的文件,并返回一个可以读取文件内容的文件对象。

2)read()函数

read()函数用于从文件对象中读取指定数量的数据。例如,f = open('test.txt', 'r');f.read(10)将读取文件的前10个字符。

3)write()函数

write()函数用于将指定数据写入文件对象。例如,f = open('test.txt', 'w');f.write('hello, world')将将字符串'hello, world'写入到test.txt文件中。

4)close()函数

close()函数用于关闭文件对象。例如,f = open('test.txt', 'r');f.close()将关闭test.txt文件。

5)seek()函数

seek()函数用于将文件对象的读取位置从当前位置移动到给定位置。例如,f = open('test.txt', 'r');f.seek(10)将把读取位置移动到文件的第11个字符处。

二、常用函数例

1. 常用字符串函数

1)split()函数

split()函数用于将字符串分割为列表。例如,'hello, world'.split(',')将返回['hello', ' world']。

2)strip()函数

strip()函数用于删除字符串开头和结尾的空格或指定字符。例如,' hello '.strip()将返回'hello'。

3)replace()函数

replace()函数用于用给定字符串替换字符串中的指定子字符串。例如,'hello, world'.replace('world', 'python')将返回'hello, python'。

2. 常用列表函数

1)extend()函数

extend()函数用于将给定列表中的元素添加到列表的末尾。例如,[1, 2, 3].extend([4, 5])将返回[1, 2, 3, 4, 5]。

2)index()函数

index()函数用于获取给定元素在列表中的索引。例如,['a', 'b', 'c'].index('b')将返回1。

3)remove()函数

remove()函数用于从列表中删除给定元素的第一个匹配项。例如,[1, 2, 3, 2].remove(2)将返回[1, 3, 2]。

3. 常用文件函数

1)readlines()函数

readlines()函数用于从文件对象中读取所有行,并返回行列表。例如,f = open('test.txt', 'r');f.readlines()将返回test.txt文件中的所有行。

2)writelines()函数

writelines()函数用于将给定字符串列表写入到文件中。例如,f = open('test.txt', 'w');f.writelines(['hello

', 'world

'])将将字符串列表['hello

', 'world

']写入到test.txt文件中。

3)with语句

with语句可以自动管理文件对象的打开和关闭。例如,with open('test.txt', 'r') as f:;print(f.read())将打开test.txt文件,读取文件内容并打印,然后自动关闭文件。

以上是Python内置函数及常用函数的介绍。Python的内置函数和常用函数可以极大地提高编程效率,使编程过程更加简单和高效。