社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

Python模块导入

Python初级入门到精通 • 13 小时前 • 22 次点击  

Python模块导入

Python导入模块使用import语句,导入一个模块后,就能使用模块中的函数和类,import语句导入模块有三种用法:


1、导入整个模块:

一般格式为:

import 模块1[模块2[,...]]

模块名就是程序文件的前缀,不含.py,可一次导入多个模块,导入模块后,调用模块中的函数或类时,需要以模块名为前缀,这样代码读起来更容易理解.

例:

>>>import math

>>>math.sin(0.5)

0.4794255


2.与form联用导入整个模块:

一般格式为:

form 模块名 import*

这种方式导入模块后,调用模块中的函数或类,仅使用函数名或类名,代码简洁,但可读性差,不容易理解

例:

>>>form math import*

>>>cos(0.5)

0.8775825


3.与form联用导入一个或多个对象:

一般格式为:

form 模块名 import 对象1[,对象2[,对象...]]

这种方式只导入模块中的一个或多个对象,调用模块中的对象时,仅使用对象名(#与方法二类似)

例:

>>>form math import sin,cos,exp

>>>sin(0.5)

0.4794255

>>>cos(0.5)

0.8775825

>>>exp(1)

2.7182818


#Python中常用模块有

math:模块定义了标准的数学方法,如sin、cos

random:模块提供了各种方法来产生随机数

datetime:模块中有日期时间处理方法

time:模块中有时间、时钟、计时相关的方法

tkinter:模块提供了图形界面开发的方法



关注公众号,每天领红包


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/202492