Python常用模块一、random(随机模块)openpyxl模块CSV模块

本文介绍了Python中的random模块,包括导入模块的方式和使用示例,详细讲解了如何使用openpyxl处理Excel表格,以及CSV模块的使用方法,包括创建writer对象和写入数据。此外,还提供了安装第三方模块的方法和相关模块的官方文档链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

模块
Import XX 导入某某模块 当我们导入模块后,要使用模块中的变量、函数、类,需要在使用时加上模块.的格式
例:
import test # 导入test模块

print(test.a) # 使用“模块.变量”调用模块中的变量

test.hi() # 使用“模块.函数()”调用模块中的函数

A = test.Go2() # 使用“变量 = 模块.类()”实例化模块中的类
print(A.a) # 实例化后,不再需要“模块.”
A.do2() # 实例化后,不再需要“模块.”

import…as… 例:import story as s语句,意思是为“story”取个别名为“s”(story为模块或.py文件名)

当我们需要同时导入多个模块时,可以用逗号隔开,如:import a,b,c表示可以同时导入“a.py,b.py,c.py”三个文件

from … import … 语句可以让你从模块中导入一个指定的部分到当前模块。格式如下
在这里插入图片描述

例:

#【文件:test.py】
def hi():
print(‘函数“hi”已经运行!’)

#【文件:main.py】
from test import hi # 从模块test中导入函数“hi”
hi() # 使用函数“hi”时无需加上“模块.”前缀

当我们需要从模块中同时导入多个指定内容,也可以用逗号隔开,写成from xx模块 import a,b,c的形式。
对于from … import …语句要注意的是,没有被写在import后面的内容,将不会被导入,不能调用。
当我们需要从模块中指定所有内容直接使用时,可以写成【from xx模块 import *】的形式,*代表“模块中所有的变量、函数、类”

if _ name _ == ‘_ main _’
在这里插入图片描述
下载安装第三方模块的方式是打开终端,Windows用户输入pip install 模块名;苹果电脑输入:pip3 install + 模块名,点击enter即可
py命令符下输入 模块名.file 可以找出对应这个模块的文件路径

CSV模块

读CSV文件示例:
import csv

with open("test.csv",newline = '')  as f:   #test.csv 为要读取的文件
    reader = csv.reader(f)
    #使用csv的reader()方法,创建一个reader对象
    for row in reader: 
    #遍历reader对象的每一行
        print(row)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值