Python内置函数介绍及常用函数应用实例
Python是一门功能强大的编程语言,拥有丰富的内置函数库。在Python中,内置函数并不需要额外安装和导入就能使用,具有高效、可靠、易用的特性。在本文中,我们将介绍Python的一些常用内置函数,以及它们的应用实例,希望能够帮助读者更好的了解和使用Python。
一、常用数据类型转换函数
1. int(x)
功能:将x转换为整型。
应用实例:
a = '10'
b = int(a)
print(b)
结果:
10
2. float(x)
功能:将x转换为浮点型。
应用实例:
a = 10
b = float(a)
print(b)
结果:
10.0
3. str(x)
功能:将x转换为字符串型。
应用实例:
a = 10
b = str(a)
print(b)
结果:
'10'
4. list(x)
功能:将x转换为列表。
应用实例:
a = 'hello'
b = list(a)
print(b)
结果:
['h', 'e', 'l', 'l', 'o']
二、常用字符串处理函数
1. len(x)
功能:返回字符串x的长度(字符数)。
应用实例:
a = 'hello'
b = len(a)
print(b)
结果:
5
2. str.upper()
功能:将字符串x中的所有字母都转换为大写。
应用实例:
a = 'hello'
b = a.upper()
print(b)
结果:
'HELLO'
3. str.lower()
功能:将字符串x中的所有字母都转换为小写。
应用实例:
a = 'HELLO'
b = a.lower()
print(b)
结果:
'hello'
4. str.strip()
功能:去掉字符串x中的前后空格。
应用实例:
a = ' hello '
b = a.strip()
print(b)
结果:
'hello'
三、常用数字运算函数
1. abs(x)
功能:返回x的绝对值。
应用实例:
a = -10
b = abs(a)
print(b)
结果:
10
2. pow(x, y)
功能:返回x的y次方。
应用实例:
a = 2
b = 3
c = pow(a, b)
print(c)
结果:
8
3. round(x, n)
功能:返回x的四舍五入到小数点后n位的结果。
应用实例:
a = 3.1415926
b = round(a, 2)
print(b)
结果:
3.14
四、常用列表处理函数
1. len(x)
功能:返回列表x的长度。
应用实例:
a = [1, 2, 3, 4, 5]
b = len(a)
print(b)
结果:
5
2. max(x)
功能:返回列表x中的最大值。
应用实例:
a = [1, 3, 5, 7, 9]
b = max(a)
print(b)
结果:
9
3. min(x)
功能:返回列表x中的最小值。
应用实例:
a = [1, 3, 5, 7, 9]
b = min(a)
print(b)
结果:
1
4. sum(x)
功能:返回列表x中所有元素的和。
应用实例:
a = [1, 2, 3, 4, 5]
b = sum(a)
print(b)
结果:
15
五、常用文件操作函数
1. open(file, mode)
功能:打开一个文件。
应用实例:
f = open('test.txt', 'w')
f.write('hello world!')
f.close()
2. read()
功能:读取打开的文件内容。
应用实例:
f = open('test.txt', 'r')
print(f.read())
f.close()
结果:
hello world!
六、常用日期时间处理函数
1. time.time()
功能:返回当前时间戳。
应用实例:
import time
print(time.time())
结果:
1625547450.928377
2. time.sleep(x)
功能:让程序暂停x秒。
应用实例:
import time
print('start')
time.sleep(2)
print('end')
结果:
start
(等待2秒)
end
3. datetime.datetime.now()
功能:返回当前日期和时间。
应用实例:
import datetime
print(datetime.datetime.now())
结果(根据当前时间不同而异):
2021-07-06 19:58:26.780561
七、常用系统操作函数
1. os.getcwd()
功能:返回当前工作目录。
应用实例:
import os
print(os.getcwd())
2. os.listdir(path)
功能:返回指定目录下的文件列表。
应用实例:
import os
print(os.listdir('.'))
结果:
['test.txt']
综上所述,Python的内置函数库功能非常丰富,我们可以根据自己的需要来灵活运用,提高编程效率。同时,也不要忘记查阅Python官方文档和其他相关资料,以便更加深入地了解这些内置函数的具体用法和应用场景。
