如何从零开始学 Python:(6)如何创建模块并运行?
一、创建模块并注释代码
模块,其实是一个包含 Python 代码的文本文件。创建模块,其实就是把代码保存到文件中,并要求文件名的后缀为”.py”。
建议,文件名命名为英文。在这里,我尝试把文件名命名为中文,如“测试.py”,发现也是可以保存成功的。
一般,为模块代码增加注释,一是注释描述模块,二是注释描述函数。
注意:注释时要使用三重引号“”“开始和结束。
例如:《Head First Python(中文版)》中提到的函数代码:
二、运行模块代码并调用
第一种方法:使用快捷键按 F5 运行。
第二种方法:找到文本窗口的 Run,点击 RunModule 运行。
运行模块代码时,可能会遇到以下情况:
1、出现错误代码:invalid syntax。也就是,无效的语法。
当你关闭错误代码提示窗口,你会发现文本中会出现标红色的地方。也就是说,标红色的地方,就是无效的语法。
为什么这会是无效的语法呢?因为这是与代码和注释无关的内容。
这时候,只需要把一切与代码和注释无关的内容,包括>>>提示符,再运行就可以了。
2、出现错误代码:expected an indentedblock。也就是,需要缩进的块。
同样,关闭错误代码提示窗口,你会发现标红色的地方。也就是说,这里就是需要缩进的内容。
但是,到底要缩进几格呢?
在这里,教你一个特别好用的方法,就是直接按一下 Tab 键进行缩进,再运行就可以了。
运行成功后,会重新打开一个 Python Shell 窗口,出现 RESTART 的字样。这时候,只需要重新定义一个列表,然后再通过这个列表去调用函数。
例如:《Head First Python(中文版)》中提到的函数代码:
以上,是一个文科生,一个职场女性,一个小白,如何从零开始学 Python,如何创建模块并运行的总结。看完后,你是不是发现,原来也挺简单的?
版权声明: 本文为 InfoQ 作者【广之巅】的原创文章。
原文链接:【http://xie.infoq.cn/article/0a5fd7e13e81731fa4cb3c16a】。文章转载请联系作者。
评论