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

Python中的内置函数和常用函数库

发布时间:2023-11-28 15:02:29

Python是一种功能强大的编程语言,具有丰富的内置函数和常用函数库,可以帮助开发者更高效地编写程序。下面是一些常用的内置函数和函数库及其用法的介绍。

1. 内置函数:

- print():打印输出信息到控制台。

- len():返回对象的长度或元素个数。

- input():从控制台读取用户输入。

- str():将其他数据类型转换为字符串。

- int():将字符串或其他数据类型转换为整数。

- float():将字符串或其他数据类型转换为浮点数。

- list():将其他数据类型转换为列表。

2. 常用函数库:

- math:提供了数学计算相关的函数,如求幂、开方、取整等。

- random:提供了生成伪随机数的函数,如生成随机整数、随机选择元素等。

- datetime:提供了处理日期和时间的函数,如获取当前日期时间、格式化日期时间等。

- os:提供了与操作系统交互的函数,如创建文件夹、删除文件等。

- re:提供了处理正则表达式的函数,用于匹配、查找、替换等操作。

例如,使用内置函数len()可以获取列表的长度:

my_list = [1, 2, 3, 4, 5]
length = len(my_list)
print(length)  # 输出5

使用math函数库中的sqrt()函数可以计算一个数的平方根:

import math
result = math.sqrt(9)
print(result)  # 输出3.0

使用random函数库中的randint()函数可以生成一个指定范围内的随机整数:

import random
num = random.randint(1, 10)
print(num)  # 输出1到10之间的随机整数

使用datetime函数库中的datetime.now()函数可以获取当前的日期和时间:

from datetime import datetime
current_time = datetime.now()
print(current_time)  # 输出当前的日期和时间

使用re函数库中的findall()函数可以查找字符串中的所有匹配项:

import re
text = "Hello, world! My name is Jack."
result = re.findall(r'\b\w+\b', text)
print(result)  # 输出['Hello', 'world', 'My', 'name', 'is', 'Jack']

以上只是对一些常用的内置函数和函数库进行了简单的介绍,实际使用中还有很多其他函数可供选择。开发者可以根据自己的需求选择合适的函数来简化编程过程,提高代码效率。