📅  最后修改于: 2023-12-03 15:19:23.161000             🧑  作者: Mango
Python是一种高级编程语言,具有简单易懂的语法和广泛的应用领域。Python中有许多内置函数以及来自各种库的函数,可以帮助程序员快速而高效地编写代码。以下是Python中一些常用的函数。
返回参数的绝对值。
示例代码
>>> abs(-5)
5
>>> abs(3)
3
将数字四舍五入到指定的小数位数。
示例代码
>>> round(3.14159, 2)
3.14
>>> round(3.5)
4
将字符串或其他类型的数据转换为整数或浮点数类型。
示例代码
>>> int('42')
42
>>> int('1010', 2) # 将二进制的1010转换为十进制
10
>>> float('3.14')
3.14
返回给定字符串的长度。
示例代码
>>> len('Hello, world!')
13
将其他类型的数据转换为字符串类型。
示例代码
>>> str(42)
'42'
分别将字符串中的字母转换为小写或大写形式。
示例代码
>>> 'Hello, world!'.lower()
'hello, world!'
>>> 'Hello, world!'.upper()
'HELLO, WORLD!'
将字符串按照某个分隔符划分成多个字符串,并返回一个包含所有子字符串的列表。
示例代码
>>> 'Hello, world!'.split(', ')
['Hello', 'world!']
>>> '1, 2, 3, 4, 5'.split(', ')
['1', '2', '3', '4', '5']
返回给定列表的长度。
示例代码
>>> len([1, 2, 3])
3
将一个元素添加到列表的末尾。
示例代码
>>> a = [1, 2, 3]
>>> a.append(4)
>>> a
[1, 2, 3, 4]
将一个列表或其他可迭代对象中的所有元素添加到列表的末尾。
示例代码
>>> a = [1, 2, 3]
>>> b = [4, 5, 6]
>>> a.extend(b)
>>> a
[1, 2, 3, 4, 5, 6]
将列表中的元素按升序排序。
示例代码
>>> a = [3, 1, 4, 1, 5, 9]
>>> a.sort()
>>> a
[1, 1, 3, 4, 5, 9]
打开一个文件,并返回一个文件对象。
示例代码
f = open('test.txt', 'w')
f.write('Hello, world!')
f.close()
从文件中读取指定的字节数或全部内容,并返回一个字符串。
示例代码
f = open('test.txt', 'r')
content = f.read()
print(content)
f.close()
从文件中读取一行内容,并返回一个字符串。
示例代码
f = open('test.txt', 'r')
line = f.readline()
print(line)
f.close()
向文件中写入一个字符串。
示例代码
f = open('test.txt', 'a')
f.write('\nThis is a new line.')
f.close()