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

Python内置函数概述:常用的math、string、datetime等函数介绍

发布时间:2023-05-31 12:26:11

Python作为一种高级语言,为开发者提供了丰富的内置函数,以供快速开发应用程序。这些内置函数可以让我们更轻松地完成常见的编程任务,如数学计算、字符串处理、日期时间处理等。在本文中,我们将介绍一些常用的内置函数,并为每种函数提供简短的示例。

1. math函数

math是一个Python库,提供了很多有用的数学函数,如sin、cos、tan等。以下是一些常见的math函数:

1.1 abs(x)

返回x的绝对值。

示例:

print(abs(-10))  # 输出10

1.2 sqrt(x)

返回x的平方根。

示例:

import math

print(math.sqrt(4))  # 输出2.0

1.3 pow(x, y) 或 x ** y

返回x的y次方。

示例:

print(pow(2, 3))  # 输出8

1.4 round(x [,n])

返回x的四舍五入值,保留n位小数。

示例:

print(round(3.14159, 2))  # 输出3.14

2. string函数

Python中有一个字符串模块string,提供了一组字符串处理的函数。以下是一些常见的字符串函数:

2.1 len(s)

返回字符串s的长度。

示例:

print(len("Hello, World!"))  # 输出13

2.2 str(x)

将x转换为字符串类型。

示例:

print(str(123))  # 输出"123"

2.3 upper(s)

将字符串s中的小写字母转换为大写字母。

示例:

print("Hello, World!".upper())  # 输出"HELLO, WORLD!"

2.4 lower(s)

将字符串s中的大写字母转换为小写字母。

示例:

print("Hello, World!".lower())  # 输出"hello, world!"

3. datetime函数

datetime是Python中的日期和时间模块,提供了很多有用的函数,如获取当前日期和时间、计算日期差等。以下是一些常见的datetime函数:

3.1 datetime.datetime.now()

返回当前日期和时间。

示例:

import datetime

print(datetime.datetime.now())  # 输出当前日期和时间

3.2 datetime.date(year, month, day)

返回表示指定日期的date对象。

示例:

import datetime

d = datetime.date(2021, 3, 15)

print(d)  # 输出2021-03-15

3.3 datetime.timedelta(days=n)

返回表示n天的timedelta对象。

示例:

import datetime

d1 = datetime.date(2021, 3, 15)

d2 = d1 + datetime.timedelta(days=5)

print(d2)  # 输出2021-03-20

以上是部分常见的Python内置函数,内置函数函数丰富,不能一一详细展示,但是基本功能都是能实现。对于开发者们可以灵活运用,根据需要来辅助自己的工作。