如何编写和运行Python程序
2289字,阅读需时8分钟

【摘要:初步了解IDLE(Python集成开发环境)的使用方法,并编写简单的Python程序,计算数学算式。】


初学者学习Python程序,最简单好用的开发工具是Python自身提供的IDLE(Python集成开发环境),IDLE包含在Python安装包中,Python安装完成后,IDLE就自动安装好了。

不同操作系统启动IDLE的方法基本相同,下面主要介绍在Windows 10系统启动IDLE的方法。

启动IDLE开发工具主要有两种方法:第一种方法是在小娜搜索框搜索Python;第二种方法是进入Python安装目录,启动IDLE开发工具。

第一种方法:在Winodws 10操作系统的小娜搜索框中输入“Python”,在弹出的程序列表中选择“IDLE (Python 3.9 64-bit)”,见下图。因为在电脑安装的Python版本可能有所不同,显示的程序名称可能不一致,但名称前缀必须是IDLE。

01.PNG

第二种方法:进入Python的安装目录,找到IDLE主程序,来启动IDLE开发工具。Python安装目录是指安装Python时设置的安装目录,在前面的安装程序中,设置的安装目录是“c:\\python”,进入“c:\\python”目录,再进入“Lib”目录,再进入“idlelib”目录,用鼠标双击“idlelib”目录下的idle.pyw文件。系统会启动IDLE开发工具(不建议采用这种启动方式,启动方式比较麻烦)。

02.png

 


1、 认识IDLE开发环境

IDLE是一个工具包,它包含了Shell程序、代码编辑器、Python帮助文档等工具。

03.png

Shell程序是IDLE开发工具的主要工作窗口,Shell程序也称为Shell窗口。它可以直接执行Python代码。

04.png

另外通过Shell程序可以完成创建、运行、测试和调试Python程序等功能。这些功能大多是通过菜单命令完成。例如:如果我们希望打开代码编辑器来编写Python程序,可以通过【File】菜单下的【New File】菜单项来打开Python代码编辑器。

05.PNG

代码编辑器用来编写Python代码,代码编辑器和Windows记事本的功能相同,它可以保存和修改文本文件,Python代码的格式就是文本文件,Python代码也可以直接用Windows记事本打开。代码编辑器可以通过【File】菜单下的【New File】菜单项打开。

06.png

Python文档提供了入门教程、语言参考、安装和使用Python等内容,是学习Python编程非常重要的工具。在Shell窗口,按下F1键或通过【Help】菜单下的【Python Docs】菜单项来打开Python文档。

如何使用IDLE开发工具来编写Python程序呢?编写Python程序之前,需要先启动IDLE开发工具,也就是打开Shell程序窗口。

2、  数学算式计算

算式是指在进行数(或代数式)的计算时所列出的式子,包括数(或代替数的字母)和运算符号,运算符号主要有加、减、乘、除、乘法、开方等。在IDLE的Shell窗口可以直接输入算式,Shell窗口会执行算式并给出算式计算结果。在Shell窗口输入的算式,可以说是最简单的Python代码,Shell窗口执行算式时,它会解释并执行用户输入的Python代码,并在Shell窗口输出执行结果。在Shell窗口计算算式是最简单的Python程序。

例如:

3+5

6+10*2/5

(2+8)/2

(a+b)/2

3+5是最简单的算式,算式的操作数是3和5,运算符号是“+”,该算式的运算结果是8。

07.png

在算式“6+10*2/5”中,乘号运算符用的是“*”符号,除号运算符用的是“/”符号,和在学校学习的乘号和除号是不相同的。这是因为在编写代码时用键盘输入乘号和除号不是很方便,因此在大多数编程语言中,也包括Python编程语言,用“*”符号表示乘号,用“/”符号表示除号。

这个算式涉及到运算符号的优先级和运算顺序。算式是先计算10与2的乘积,得出结果是20,然后再计算20除以5,得出结果是4,组合计算6与4的和,结果是10。当需要验证一下这个算式的计算结果是否正确时,可以在IDLE的Shell窗口输入该算式并获取该算式的结果。

08.png

算式 “(2+8)/2”是先计算2与8的和,得出结果10,然后10再除以2,最后得出结果5。同样可以在Shell窗口验证算式的计算结果,在Shell窗口光标处输入算式,Shell窗口执行算式后,给出的结果是5.0。

09.png

算式“(a+b)/2”是一个代数式,算式中的字母a和b,分别表示不同的数,数可以是整数,也可以是小数。要计算出这个代数式的结果,就需要确定a和b的值。

例如:当a=5,b=7时,注意这里的等号和在数学中的等号有不同的意义。在编程语言中等号是赋值运算符,赋值运算符用于进行赋值运算,也就是将5赋值给a,将7赋值给b,经过赋值后a的值是5,b的值是7。将a和b的值代入算式,算式变换为“(5+7)/2”,算式的计算结果为6。

10.png

在Shell窗口执行代数式计算,需要输入三条语句:第一条语句a=5是把5赋值给a;第二条语句b=7是把7赋值给b;第三条语句用于计算代数式的结果。

3、 上机操作

使用IDLE的Shell窗口进行简单算式计算。启动IDLE开发工具,在IDLE的Shell窗口,输入下面的算式并查看计算结果。在Shell窗口输入数学算式时,需要使用英文输入,不要使用中文输入。算式输入完成后,按下键盘的【Enter】键,Shell窗口会执行输入的算式,并输出计算结果。

(12-9)*6/8

(a+b)/a

15+30*2-29

读者留言
最新
推荐
郎宏林
授课老师
授课老师简介
项目经理,系统分析和架构师,从事多年中文信息处理技术。熟悉项目管理、擅长项目需求分析和设计、精通Java、C#、Python等编程语言。