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

Python内置函数及常用库函数的使用方法

发布时间:2023-05-22 20:42:32

Python是一种高级编程语言,它具有易于学习、强大而丰富的语法和内置函数以及大量的第三方库。在本文中,我们将会介绍Python的一些常用的内置函数及常用库函数的使用方法。

一、内置函数

1. print()

print()函数用于输出信息,可以将字符串、数字和变量等打印出来。

示例:

print("Hello, World!")  # 打印字符串
x = 5
print(x)  # 打印变量
print("The value of x is", x)  # 打印字符串及变量

2. input()

input()函数用于从控制台读取用户输入的信息。

示例:

name = input("What is your name? ")  # 读取用户输入
print("Hello, " + name)  # 打印字符串及变量

3. len()

len()函数用于计算序列(如字符串、列表、元组等)的长度。

示例:

a = "Hello, World!"
print(len(a))  # 打印字符串 a 的长度

4. range()

range()函数用于生成一个序列,通常用于循环中。

示例:

for x in range(5):  # 从 0 开始循环 5 次
    print(x)

for x in range(2, 6):  # 从 2 开始循环到 6(不包括 6)
    print(x)

二、常用库函数

1. math库

math库提供了数学计算所需的函数。

示例:

import math

x = math.sqrt(16)  # 计算平方根
print(x)

x = math.ceil(2.3)  # 计算向上取整
print(x)

x = math.floor(2.3)  # 计算向下取整
print(x)

x = math.pi  # 计算圆周率
print(x)

2. random库

random库提供了随机数生成所需的函数。

示例:

import random

x = random.randint(1, 10)  # 生成 1 到 10 之间的随机整数
print(x)

x = random.random()  # 生成一个 0 到 1 之间的随机浮点数
print(x)

3. time库

time库提供了时间相关的函数。

示例:

import time

x = time.localtime()  # 获取当前时间
print(x)

x = time.asctime()  # 时间转化为字符串
print(x)

4. os库

os库提供与操作系统交互所需的函数。

示例:

import os

x = os.getcwd()  # 获取当前工作目录
print(x)

x = os.listdir()  # 获取目录中的文件列表
print(x)

5. re库

re库提供了正则表达式库的函数。

示例:

import re

str = "The rain in Spain"
x = re.search("^The.*Spain$", str)  # 判断字符串是否匹配指定模式
if (x):
    print("Yes, the string matches the pattern.")
else:
    print("No match")

以上是Python内置函数及常用库函数的使用方法的一些简单介绍,希望对您有所帮助!