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

Python命令行

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

fad4d17c2984?from=groupmessage

hey,python!

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

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

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

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

IDLE

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

fad4d17c2984?from=groupmessage

Python IDLE.png

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

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

fad4d17c2984?from=groupmessage

用IDLE编写hey,python!程序

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

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

fad4d17c2984?from=groupmessage

Run.png

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

fad4d17c2984?from=groupmessage

Result.png

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

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

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值