Python3.8场景式编程学习与训练- 第1章 入门基础 如何选择和使用Python编辑器

在这里插入图片描述
本教程中综合编程示例以及编程练习题的视频讲解,均在 学Python网站:www.xpython.com.cn 上发布,可以访问该网站观看视频讲解。

1.8 如何选择和使用Python编辑器

我们知道,工欲善其事,必先利其器。
我们编写Python程序,需要选择一款方便好用的文本编辑软件,但不能使用像微软公司words这样的字处理软件。
事实上,目前许多文本编辑软件均可以用来编写python程序,下面我们来进行详细介绍。

1.8.1 文本编辑器与集成开发环境

在Python开发中,使用的程序编辑器主要分为两类。一是文本编辑器,这类编辑器仅仅提供单一的编辑功能;二是集成开发环境IDE(Integrated Development Environment),它是集成了代码编辑,运行和调试功能于一体的开发环境,使用起来非常方便。

1. 文本编辑器
notepad : 仅 Windows
sublime text : 支持Windows, Mac OS , Linux 跨平台支持
vim : 仅支持 Linux 平台
需要特别说明的是,不能使用office word、WPS之类文字处理软件来编写Python程序。

2. 集成开发环境IDE
(1) IDLE 集成开发学习环境
Python官方的轻量级、集成开发环境,IDLE是Integrated Development Learning Environment缩写,支持Windows, Mac OS , Linux。
(2) Pycharm
这是捷克Jetbrain公司推出面向Python的集成开发环境,支持跨平台操作系统,支持Windows, Mac OS , Linux。
(3) VS-Code
这是微软公司的IDE,具有跨平台特点,支持windows, Mac OS , Linux。

在本教程中,我们选择使用轻量级IDLE作为教学环境。原因如下:首先IDLE足以对Python项目开发提供全生命周期的支持。其次是因为IDLE足够使用简单,学习曲线平坦,不用花较长时间,特别适用于初学者。这样,可以让初学者将更多的时间聚焦Python语言本身的学习上,而不用一开始关注IDE集成开发环境中特别花哨的功能上。

当然,随着Python学习进阶,我们将在课程中介绍和使用Pycharm,以后作为进阶课程,它这是一款功能强大,为大中型软件项目开发提供强大的功能,我相信你一定会喜欢上它的。

总之,选择什么样的Python编码工具是最好呢?我想还是套用那句老话:“合适自已的,才是最好的”。

1.8.2 IDLE 集成开发学习环境简介

我们在安装Python时,就自动安装了IDLE集成开发学习环境。Python官方提供的集成开发学习环境 IDLE (Integrated Development Learning Environment),简洁方便,易学易用,上手快速。在IDLE中,主要包括程序编辑、执行程序和调试程序3大功能。

1. 启动 IDLE
进入Windows桌面开始菜单,选择:IDLE (python 3.8 64-bit) 选项,就可以进入集成开发环境。第一次启动,首先开始将进入:“shell窗口”。点击菜单 File - New File,或者File - Open打开一个已经存在的python, 此将打开一个新的“编辑窗口”。
区分shell窗口 与 编辑窗口是最重要的!

从界面上来看,就是两个窗口。一是编辑窗口,用于程序代码的编写与修改;另一个是shell窗口,这是一个python交互式环境,用于执行程序,调试代码,展示程序执行结果。这两个窗口是可以相互切换的。

2. shell 窗口
在这里插入图片描述
以上是IDLE中“Shell窗口”样式。

3. 编辑窗口
下面的屏幕截图,是IDLE的“编辑窗口”
在这里插入图片描述
4. 窗口之间切换
关于两个窗口之间可以切换可以采用两种方式:
(1)使用(ALT + Tab组合键)进行切换
这是Windows 操作系统提供的功能;
(2)在 IDLE窗口中切换
在IDLE任意一类窗口中,点击菜单选项Window,此时展开的内容就包括各个打开的窗口名,点击对应的窗口名称,就可切换到您想要活动的窗口。

1.8.3 编写第一个Python程序

在本节中,我们将要编写一个名叫hello world程序,程序的功能非常简单,就是在计算机屏幕上输出文本:“Hello,world.”。hello world程序是C语言的发明人Brian Kernighan 和Dennis M. Ritchie,在《The C Programme Language》一书中使用的第一个演示程序,它非常著名、广泛流行,传播度极高。把hello world作为编程学习的第一个程序,是因为它足够简单而直观,或许将给你未来的学习带来好运。为了向经典致敬,一些计算机程序设计语言的发明者,也把hello world程序作为他们新语言的第一个程序示例。由此可见hello world程序在IT业界的影响力。

网上有个段子是关于宣传少儿编程培训的,它是这样说的:如果你的孩子出生后学会的第一句话不是:Hello world,就说明孩子已经输在了起跑线上。这句话虽然很浮夸,也印证了计算机编程培训市场火爆与竞争的现状

1. 编写程序
现在我们启动IDLE,进入编辑窗口中就可以输入Python语句和函数。hello world程序只需要一行代码,这就是:print(“Hello, world.”)。然后保存文件,注意扩展名为.py。File - Save ,选择存放目录:d:\demos, 文件名为:hello.py。
在这里插入图片描述
注意:上面截屏中,程序代码行前的数字,是代表行号,不是程序的一部分,是由 IDLE自动产生和维护的

2. 运行程序
执行Python程序有两种方式,一是在IDLE集成开发环境中运行,另一种是在Windows下的命令行窗口中执行python程序。
(1) Run - Run Module F5
此时将在“Shell窗口”中执行程序,并显示程序运行结果。见下面的屏幕截图:
在这里插入图片描述
(2)在操作系统命令行窗口中运行
Windows键+ R,输入执行cmd命令,可以进入操作系统的命令行窗口。使用操作系统命令进入目标目录demos,即可执行hello.py程序。

C:\Users\Administrator>
C:\Users\Administrator>d:
D:>cd \demos

执行hello.py 程序:

D:\demos> python hello.py
Hello, world.
D:\demos>

以上就是在Windows命令行窗口下,运行python程序的操作过程。hello.py程序如期在屏幕上显示信息:“Hello, world.”。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值