python系列教程18

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

 

声明:在人工智能技术教学期间,不少学生向我提一些python相关的问题,所以为了让同学们掌握更多扩展知识更好的理解人工智能技术,我让助理负责分享这套python系列教程,希望能帮到大家!

 

尽管交互命令行对于实验和测试来说都很好,但是它也有一个很大的缺点:Python一旦执行了输入的程序之后,它们就消失了。在交互模式下输入的代码是不会保存在一个文件中的,所以为了能够重新运行,不得不从头开始输入。复制-粘贴和命令重调在这里也许有点用,但是帮助也不是很大,特别是当输入了相对较大的程序时。为了从交互对话模式中复制-粘贴代码,不得不重新编辑清理出Python提示符、程序输出以及其他的一些东西,这实在不是一种现代的软件开发方法。

 

为了能够永久的保存程序,需要在文件中写入代码,这样的文件通常叫做模块。模块是一个包含了Python语句的简单文本文件。一旦编写完成,可以让Python解释器多次运行这样的文件中的语句,并且可以以多种方式去运行:通过系统命令行、通过点击图标、通过在IDLE用户界面中选择等方式。无论它是如何运行的,每一次当你运行模块文件时,Python都会从头至尾地执行模块文件中的每一条代码。

 

这一部分的术语可能会有某些变化。例如,模块文件常常作为Python写成的程序。也就是说,一个程序是由一系列预编写好的语句构成,保存在文件中,从而可以反复执行。可以直接运行的模块文件往往也叫做脚本(一个顶层程序文件的非正式说法)。有些人将“模块”这个说法应用于被另一个文件所导入的文件(之后会为大家解释“顶层”和“导入”的含义)。

 

不论你怎样称呼它们,下面的几部分内容将会探索如何运行输入至模块文件的代码。我们将会介绍如何以最基本的方法运行文件:通过在系统提示模式下的python命令行,列出它们的名字。尽管对某些人来说这似乎有些粗糙简单,但对于很多程序员而言,一个系统shell命令行窗口加上一个文本编辑器窗口,这就组成了他们所需的一个集成开发环境的主要部分。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值