python系列教程223——模块的创建与使用

朋友们,如需转载请标明出处:https://blog.csdn.net/jiangjunshow

声明:在人工智能技术教学期间,不少学生向我提一些python相关的问题,所以为了让同学们掌握更多扩展知识更好地理解AI技术,我让助理负责分享这套python系列教程,希望能帮到大家!由于这套python教程不是由我所写,所以不如我的AI技术教学风趣幽默,学起来比较枯燥;但它的知识点还是讲到位的了,也值得阅读!想要学习AI技术的同学可以点击跳转到我的教学网站。PS:看不懂本篇文章的同学请先看前面的文章,循序渐进每天学一点就不会觉得难了!

创建一个Python模块非常非常简单,只需要使用文本编辑器,把一些Python代码输入至文本文件中,然后以“.py”为后缀名进行保存,就会被自动认为是Python模块。

我们在名为module1.py的文件中输入下面的def语句。

def printer(x):   # Module attribute
    print(x)

模块的创建已经讲完了,是滴,就是这么简单。下面我们再来说说模块的使用。

我们可以通过执行import或from语句,来使用上面编写的简单模块文件。

两个语句主要的差别在于,import会读取整个模块;from将获取(或者说是复制)模块中特定的变量名。让我们从代码的角度来看这意味着什么吧。

先看看import。

>>>import module1 # Get module as a whole

>>>module1.printer('Hello world!')  # Qualify to get names

Hello world!

如果使用import,我们必须通过模块名称来得到该模块的属性(例如,module1.print

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值