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

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

发布时间:2023-06-23 18:23:45

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官方文档和其他相关资料,以便更加深入地了解这些内置函数的具体用法和应用场景。