python的idle是python的集成开发环境,它被打包为Python包装的可选部分,包含许多Linux发行版。IDLE完全用Python和Tkinter GUI工具包编写而成。

IDLE是开发 python 程序的基本IDE(集成开发环境),具备基本的IDE的功能,是非商业Python开发的不错的选择。当安装好python以后,IDLE就自动安装好了,不需要另外去找。

同时,使用Eclipse这个强大的框架式IDLE也可以非常方便的调试Python程序。基本功能:语法加亮;段落缩进;基本文本编辑;TABLE键控制;调试程序。

Idle 总的来说是标准的 Python 发行版,甚至是由 Guido van Rossum 亲自编写(至少最初的绝大部分)。您可在能运行 Python 和 TK 的任何环境下运行 Idle。

打开 Idle 后出现一个增强的交互命令行解释器窗口(具有比基本的交互命令提示符更好的剪切-粘贴、回行等功能)。除此之外,还有一个针对 Python 的编辑器(无代码合并,但有语法标签高亮和代码自动完成功能)、类浏览器和调试器。菜单为 TK “剥离”式;也就是点击顶部任意下拉菜单的虚线将会将该菜单提升到它自己的永久窗口中去。

特别是 "Edit" 菜单,将其“靠”在桌面一角非常实用。Idle 的调试器提供断点、步进和变量监视功能;但并没有其内存地址和变量内容存数或进行同步和其他分析功能来得优秀。

python中idle什么意思_python的idle是什么相关推荐

  1. python中保留字的含义_Python中的变量之保留字与标识符

    一 保留字和标识符 在学习变量之前,先了解一下什么是保留字和标识符. 1,保留字是Python语言中已经被赋予特定意义的一些单词,开发程序时,不可以吧这些保留字作为变量.函数.类.模块和其他对象名称来 ...

  2. python中空格怎么打_Python中如何打印空行

    Python中代码比较长时,想在Pycharm-console控制台或Python自带IDLE的Shell窗口查看代码执行结果,打印一些字符之类的,很多行之间没有换行影响查看效果,那么,Python中 ...

  3. python中的元类_python中的元类

    类也是对象,但是类有创建对象的能力 动态创建一个类: classmonkey():defbanana(self):print 'banana!' defapple(self):print 'i wan ...

  4. python中chr的用法_python中chr()函数和ord()函数的用法

    原博文 2018-06-11 21:52 − 一,chr()函数 格式:Chr(<数值表达式>) 说明:函数返回值类型为String,其数值表达式值取值范围为0~255. 例如:Print ...

  5. python中csv文件操作_python中操作csv文件

    python中操作csv文件 读取csv improt csv f = csv.reader(open("文件路径","r")) for i in f: pri ...

  6. python中for循环缩进_Python减少循环层次和缩进的技巧分析

    本文实例分析了Python减少循环层次和缩进的技巧.分享给大家供大家参考,具体如下: 我们知道Python中冒号和缩进代表大括号,这样写已经可以节省很多代码行数,但是可以更优化,尽可能减少循环的层次和 ...

  7. python中的下划线_Python中的下划线详解

    这篇文章讨论Python中下划线_的使用.跟Python中很多用法类似,下划线_的不同用法绝大部分(不全是)都是一种惯例约定. 一. 单个下划线直接做变量名(_) 主要有三种情况: 1. 解释器中 _ ...

  8. python中函数的作用域_Python中的函数作用域

    在python中,一个函数就是一个作用域 name = 'xiaoyafei' def change_name(): name = '肖亚飞' print('在change_name里的name:', ...

  9. python中的正则表达式语法_Python基础教程之正则表达式基本语法以及re模块

    什么是正则: 正则表达式是可以匹配文本片段的模式. 正则表达式'Python'可以匹配'python' 正则是个很牛逼的东西,python中当然也不会缺少. 所以今天的Python就跟大家一起讨论一下 ...

  10. python中time的用法_python中的计时器timeit的使用方法

    本文介绍了python中的计时器timeit的使用方法,分享给大家,具体如下: timeit 通常在一段程序的前后都用上time.time(),然后进行相减就可以得到一段程序的运行时间,不过pytho ...

最新文章

  1. Redis 哈希结构内存模型剖析
  2. Linux下使用Eclipse开发C/C++程序
  3. vimrc 配置 史上最牛
  4. 机器学习实战(一)—— K-近邻算法(KNN)
  5. Oracle常用批量操作
  6. 操作系统设计与实现第3版笔记与minix3心得(3)-操作系统发展历史(1)
  7. PHP数组 转 对象/对象 转 数组
  8. mysql 两张大表关联_MySQL的DropTable影响分析和最佳实践
  9. ASP.NET与JS交互
  10. mysql 局域网_MySQL 局域网授权问题
  11. securecrt批量登录linux,SecureCRT批量配置使用会话key
  12. C# 获取二维数组的元素个数;获取行数,列数
  13. st8s003 c语言编译器,stm8s003f3p6
  14. pandas使用dataframe的索引和数据列同时对dataframe数据进行排序、使用ascending参数指定索引和数据列的排序方向(升序或者降序)
  15. Zabbix Database error
  16. SIPC的认证算法java实现
  17. 如何画五子棋棋盘c语言easyx,大佬们,用c++怎么画五子棋棋盘呢?
  18. Docker提交天池比赛代码流程(windows10环境下)
  19. 索画(金山2022)
  20. Spring AOP中切入点@Pointcut的使用

热门文章

  1. html5学习计划,关于学习计划模板汇编5篇
  2. 英文期刊催稿信模板_英文投稿,询问进展,催稿 模版信
  3. windows密码_Windows登录密码忘记怎么办?
  4. 区块链基础:交易模型解读
  5. mysql校对集工具_mysql字符集和校对规则(Mysql校对集)
  6. 田忌赛马 - 动态规划
  7. Java进阶-面向对象
  8. MEMS激光雷达监测法兰克福机场客流量应用案例
  9. 问题 A: 【动态规划】机器人军团(最大不下降子序列)
  10. 机器学习——聚类算法(一)