Python教程0-2:自带编辑器的使用

Python命令行

这一节说说编辑器的问题,实际上Python的安装包已经给我们提供了两种方式的编辑器,其中一种就是python.exe提供的命令行窗口,你可以直接在其中输入语句,例如你可以输入print ("hey, python!"),回车之后你应该可以看到在命令行已经输出了“hey python!”的字符。

hey,python!

在目前你还没有必要太过纠结语法的意思,照抄并结合教程的意思去了解、熟悉并记忆一些,当作零散的学习即可。这里用到的'''print()'''是Python的一个内置函数,知道它可以用来输出信息就可以了。

命令行(终端)中虽然可以直接输入语句,但缺点也是显在的。

首先是当你要输入多个语句组合的的时候非常不方便(比如后面会接触的一个循环语句),因为默认当你敲回车时,语句就执行了,但此时又会因为语句结构体不完整而无法运行,当然命令行也提供方法,就是在第一个语句后面按Shift+Enter,来紧接着输入第二句,同理直至输入完毕。

其次,更重要的是,很多的时候,我们编写程序并不是需要每次在需要执行的时候实时输入,更好的方式是将它保存下来。这个时候就需要借助别的编辑器了,官方程序包中的IDLE就可以实现这一功能。

IDLE

IDLE可以算是一个比较简单的集成开发环境(IDE),安装了Python的系统中,可以在其程序菜单的子目录中找到此程序,或者也可以Windows 7以上系统的运行框中输入IDLE来快速查找,如图所示。

Python IDLE.png

接下来,我们就在IDLE中来体验一下之前打印“hey, python!”功能的程序。启动IDLE,在先行显示的python shell窗口选择“File”/“New File”新建一个文档,先保存后缀为“.py”的文件,文件名可以任意,但我建议还是挑选一个便于你自己辩识的名称。

接下去,在IDLE的编辑器环境中输入语句print("hey, python! "),并保存,如图所示。

用IDLE编写hey,python!程序

细心的小伙伴不难会发现,在IDLE中输入代码,不同类型的关键词会有颜色进行标识,这不仅容易辨识避免出错,同时在编写时的情绪体验也远好于在终端中输入。实际上,这也是程序开发需要选择一个合适编辑的重要原因之一。

然后你可以选择“Run”/“Run module”菜单来运行此程序,或者也可以按快捷键F5,如果你以后计划一直使用IDLE作为开发环境,则这些菜单位置与快捷键建议你牢记。

Run.png

正常的话,你应该会看到之前的python shell窗口中应该会显示程序的运行结果,如图所示。

Result.png

假如你关闭了此编辑器,要再次调用此程序时,只需要在python shell中选择“File”/“Open File”去打开原先保存的文档加载,再次执行就可以,这就是使用编辑器并以文件保存代码最大的优点了。

我有意申请简书与微博的联合认证作者,条件之一是写作的文章需要有2000个喜欢,所以你点个赞再走吧,也欢迎你订阅本人编辑的专题

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 ||| 第二章 使用ArcPy编写脚本 Python支持大部分在其他语言中出现的编程结构。在本章内容中,我们...
    muyan阅读 90,559评论 10 55
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,323评论 19 139
  • 本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入...
    小小不懂11阅读 8,718评论 2 30
  • 或许经年之后我不会忘记他的名字,也不会忘记他在我的青春记忆里留下的踪影。 我的整个初中年华和高中两年都留着他留...
    请叫我樱桃小慧子阅读 2,523评论 0 0
  • 且去南柯梦一场,梨花散尽又添霜。 东坡醉里邀明月,老舍青梅煮豆香。 世事沧桑春几度,只将变幻照斑墙。 人间盛世沉迷...
    宛乡暖客阅读 1,644评论 0 1