Python的IDE软件IDLE保存后无彩色,怎样显示彩色(不...
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python的IDE软件IDLE保存后无彩色,怎样显示彩色(不...相关的知识,希望对你有一定的参考价值。
sorry,来晚了python的IDLE显示的‘彩色’,其实是因为有了语法高亮的原因。。。这个还可以设置的
设置路径:Options
->
Configure
IDLE
->
HightLighting,在这里,你就可以看到各种关键字以及语法的高亮。。。当然,你也可以修改
不过,首先你得保存成.py,另外,语法要对
例如:
你保存print
'helloworld'时,print的高亮的颜色是关键字的颜色,而‘helloworld’的颜色则是字符串的颜色
如果你用的是交互式的IDLE,在输入的时候,是彩色的,但是保存了就不是了,你是这种情况么?(交互式的意思就是说,在输入的时候前边有
>>>
,你输入一次按下回车,就会执行一次)
如果是这种情况的话,也很简单,在交互式的IDLE中选择File
->
New
Window
(或者是Ctrl+N),会弹出一个空白的IDLE,这个IDLE就是在写好之后,只有按下F5才会执行,这个IDLE中是肯定会高亮的。。。 参考技术A python的ide软件idle保存后无彩色,怎样显示彩色(不重新...
而是相爱的人彼此心灵的相互契合
Python入门 | IDLE的介绍和使用方法
本篇目录:
-
什么是IDLE
-
通过一个简单示例来学习IDLE的使用
-
写在最后
一、什么是IDLE:
IDLE是在Python安装时自动安装的一个集成开发环境(IDE),事实上,这也是我目前见过的最最轻量的集成开发环境了。
IDLE由几个开发工具组成:
1.以交互模式运行的Python命令行
2.文本编辑器
3.语法检查工具
4.搜索工具
5.代码格式化工具
6.调试器
刚运行时会以交互模式进入,界面如下图所示:
二、通过一个简单的示例来学习IDLE的使用:
下面我们写一个简单的示例程序:
1 for x in range(5): #意思是,循环执行下面的代码5次
2 print(x) #把x的值显示在屏幕上,并且添加换行符
先来简单说明一下这个程序是什么意思,它的功能很简单就是在屏幕上打印出从0到4这5个数字,每打印完一个数字就换一行,所以它的输出结果如下:
你可以在交互模式下直接输入这两行,按下两次回车就可以看到这5个小可爱了。交互模式在前面一篇文章就已经说过了,有需要的话可以通过文章那个尾部链接回顾一下。在这里我说一下怎么打开IDLE自带的文本编辑器。
没错!跟其他软件差不多,选择左上角的“File”键,然后选择New File,新建一个文件,也可以直接快捷键Ctrl+N。
要打开一个文件,在File里选择Open,然后选择要打开的文件即可,快捷键Ctrl+O。
新建文件后,把两行程序输入到文件中,然后看菜单栏,如图:
写完了之后要保存,跟office软件一样,保存选项就在File里面,直接去找就可以了,或是快捷键Ctrl+S
写完代码之后我们就要知道怎么运行了,找到菜单栏中的Run按钮,选择run module,就可以在一开始看到的交互模式中显示运行结果了。
另外,在run下还有一个check module功能,这个功能是在程序不运行的情况下来检查代码中是否有代码错误,出错的那一行会被显示为红色。
写完代码能运行还不行,我们还得会调试,下面说一说怎么调试:
选中要设置断点的一行,单机鼠标右键,选择set breakpoint,就会看到设置断点的那一行被黄色高亮。
然后,打开python shell(就是刚打开时的那个交互模式),选择Debug --> debuggeer,启动调试器,这时会弹出一个调试窗口
调试器启动后,run --> run module运行代码,但不同的是,这次程序会停止在设置断点的那一行之前,而不是全部运行完毕,在调试窗口中选择“Go”就可以使程序继续向下执行一行。在执行过程中,程序中所有的变量的值都会显示在下面的回话栏中。
这样一步一步调试,观察每一个变量就可以找到程序中的逻辑错误了。
三、写在最后:
如果第一次打开IDLE时,发现交互模式的字体和字号大小有辣眼睛的话,可以在Option --> Configure IDLE中更改
另外,IDLE无论在交互模式下还是编辑器中都是可以自动缩进的,默认是4个空格大小,这个也可以在Configure IDLE中更改
Python自带的python shell是没有自动缩进的,只能靠自己
可以扫描二维码或微信搜索,关注我的公众号“拿代码当饭吃”,我将在技术方面持续输出有价值的内容:
以上是关于Python的IDE软件IDLE保存后无彩色,怎样显示彩色(不...的主要内容,如果未能解决你的问题,请参考以下文章
IDE——集成开发环境 / IDLE是开发 python 程序的基本IDE