- 积分
- 3644
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2014-10-21
- 最后登录
- 1970-1-1
![未绑定新浪微博用户 新浪微博达人勋](source/plugin/sina_login/img/gray.png)
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 15195775117 于 2021-1-19 11:39 编辑
python的模块就是一个.py脚本
首先写个求平方和的函数:
def squre(x,y):
return x**2+y**2
把这个py脚本放在桌面
把桌面加入系统变量的path中,这样该脚本/模块就能被搜索到
在另一个脚本中写:
import squre as sq
print(sq.squre(2,3))
输出:14
如果只需要使用脚本中的一部分,则使用from 模块 import 属性/方法
脚本有3个函数:
def squre(x,y):
return x**2+y**2
def squre2(x,y):
return x**2
def squre3(x,y):
return y**2
新脚本中写:
from squre import squre2,squre3
print(squre2(2,3))
print(squre3(2,3))
输出:4 9
思考总结:
from import方法不需要“模块名.XXX”这种前缀,没有了前缀虽然简便,但是也有名称冲突的危险!
所以用
from 模块 import *
导入全部很不推荐!
|
|