📜  python中使用的函数(1)

📅  最后修改于: 2023-12-03 15:19:23.161000             🧑  作者: Mango

Python中使用的函数

Python是一种高级编程语言,具有简单易懂的语法和广泛的应用领域。Python中有许多内置函数以及来自各种库的函数,可以帮助程序员快速而高效地编写代码。以下是Python中一些常用的函数。

数字函数
abs()

返回参数的绝对值。

示例代码

>>> abs(-5)
5
>>> abs(3)
3
round()

将数字四舍五入到指定的小数位数。

示例代码

>>> round(3.14159, 2)
3.14
>>> round(3.5)
4
int()和float()

将字符串或其他类型的数据转换为整数或浮点数类型。

示例代码

>>> int('42')
42
>>> int('1010', 2)  # 将二进制的1010转换为十进制
10
>>> float('3.14')
3.14
字符串函数
len()

返回给定字符串的长度。

示例代码

>>> len('Hello, world!')
13
str()

将其他类型的数据转换为字符串类型。

示例代码

>>> str(42)
'42'
lower()和upper()

分别将字符串中的字母转换为小写或大写形式。

示例代码

>>> 'Hello, world!'.lower()
'hello, world!'
>>> 'Hello, world!'.upper()
'HELLO, WORLD!'
split()

将字符串按照某个分隔符划分成多个字符串,并返回一个包含所有子字符串的列表。

示例代码

>>> 'Hello, world!'.split(', ')
['Hello', 'world!']
>>> '1, 2, 3, 4, 5'.split(', ')
['1', '2', '3', '4', '5']
列表函数
len()

返回给定列表的长度。

示例代码

>>> len([1, 2, 3])
3
append()

将一个元素添加到列表的末尾。

示例代码

>>> a = [1, 2, 3]
>>> a.append(4)
>>> a
[1, 2, 3, 4]
extend()

将一个列表或其他可迭代对象中的所有元素添加到列表的末尾。

示例代码

>>> a = [1, 2, 3]
>>> b = [4, 5, 6]
>>> a.extend(b)
>>> a
[1, 2, 3, 4, 5, 6]
sort()

将列表中的元素按升序排序。

示例代码

>>> a = [3, 1, 4, 1, 5, 9]
>>> a.sort()
>>> a
[1, 1, 3, 4, 5, 9]
文件处理函数
open()

打开一个文件,并返回一个文件对象。

示例代码

f = open('test.txt', 'w')
f.write('Hello, world!')
f.close()
read()

从文件中读取指定的字节数或全部内容,并返回一个字符串。

示例代码

f = open('test.txt', 'r')
content = f.read()
print(content)
f.close()
readline()

从文件中读取一行内容,并返回一个字符串。

示例代码

f = open('test.txt', 'r')
line = f.readline()
print(line)
f.close()
write()

向文件中写入一个字符串。

示例代码

f = open('test.txt', 'a')
f.write('\nThis is a new line.')
f.close()