python自带的idle教程 python的idle在哪
Python安装完成之后,可以在开始菜单中看到“Python 2.7”文件夹,打开下面有一个“IDLE(Python GUI)”。
什么是GUIGUI:graphical user interface,图形化用户界面。这表示界面中有窗口、菜单、按钮、滚动条等。相反的没有GUI的程序称为文本模式程序、控制台程序或者命令行程序。
什么是IDLEshell的意思可以理解为“外壳”,指一种通过输入文本与程序交互的途径。IDLE是一个Python shell,可以利用这个shell与Python进行交互。
同时,IDLE本身还是个GUI,有窗口、按钮、滚动条等,所有在开始菜单中显示问Python GUI。
提示符是程序等待你键入信息时显示的符号,上图中的>>>就是Python提示符,意思很简单,Python已经准备好了,键入Python指令吧。
如何在IDLE输入指令在Python提示符>>>后面键入你想输入的指令,然后按下回车键。每键入一行指令都需要按下回车键,之后Python立即执行这个命令。比如,我们键入如下指令:print “hello World!”
蓝色字体即为得到的响应。
在Python之类的语言中,指令又被称为代码。IDLE为了让我们更好的理解内容,会通过不同的颜色显示文本,便于我们区分代码的不同部分。
print是橙色,输错成“printt”就显示的黑色。下面的Error信息表示,Python不懂你键入的内容,不知道该如何处理。
与Python的简单交互第一个Python指令中的“print”其实是一个Python关键字,关键字是作为Python语言一部分的特殊词,也叫作保留字。
在尝试下其他指令:
Python语言中的乘法是用“*”。
计算机最擅长的事情就是数学计算和重复。
运行Python程序程序是多个指令集合在一起,上面做的实操都是运行单独的指令。
只通过交互窗口,Python不能“记住”你键入的多条指令,需要使用文本编辑器。IDLE提供了一个文本编辑器。
在IDLE的菜单中选择“file”>“new file”找到这个文本编辑器。
标题栏的“Untitled”表示未命名。
键入代码,之后使用“File”(文件)>Save(保存)/Save As(另存为)保存这个程序。
你可以保存到任意位置,命名也是任意的,但是保存类型是.py很重要,这表示这是一个Python程序,而不是一个普通文件。
保存完之后,只有选择“Run”>“Run Module F5”,运行程序。
Python shell窗口再次变成活动状态,并看到执行结果。
RESTART这一条信息展示,表示已经开始运行一个程序。
运行Python程序常见问题可能会发生两种不同类型的错误。
语法错误(syntax error): 语法是指一种编程语言的拼写和文法规则。IDLE在运行程序前会对程序做检查,如果这时发现一个错误,往往是语法错误。IDLE会标红凸显出它认为出错的位置,问题不一定一定在红色显示的地方,但是应该很接近。
运行时错误: 运行时错误是在运行程序之前,IDLE无法检测出来的错误。这种错误只是在程序运行时才会发生。前面的四行都运行打印出了结果,但是接下来却得到了错误消息。 Traceback开头的代码行表示错误消息开始; 下一行指出来发生错误的文件名和行号; 在下一行是出错的代码行; 最后一部分会告诉你Python任务存在什么问题。
“345”+5与“345”*5的区别。“*”就是简单相乘的意思,但是+号左右的应该是相同类型。“345”和5不是相同类型,此处相当于把两个完全不同的东西相加。好比一苹果加两个香蕉,结果是什么呢?
来个有交互性的程序吧基本过程:
程序随机选取秘密数字;
用户输入猜的数字;
程序根据输入的数字比较大小检查结果是太大还是太小;
用户不断尝试直到猜出或者用完所有机会;
猜对时,玩家获胜。