python散装笔记—1: 开始学习Python语言(6)IDLE - Python 集成的 GUI

liftword5个月前 (01-14)技术文章52

IDLE 是 Python 的集成开发和学习环境,是命令行的替代工具。顾名思义,IDLE 对于开发新代码或学习 Python 非常有用。在 Windows 系统通过 exe 二进制包安装或者 Mac 系统中通过 pkg 二进制包安装的环境,它与 Python 解释器一起被默认安装到系统中,但在其他操作系统中,您可能需要通过软件包管理器安装它。

IDLE 的主要功能有

  • 具有语法高亮、自动完成和智能缩进功能的多窗口文本编辑器
  • 带有语法高亮的 Python shell
  • 集成调试器,具有步进功能、持续断点和调用堆栈可见性
  • 自动缩进(对于学习 Python 缩进的初学者非常有用)
  • 将 Python 程序保存为 .py 文件,以后可以使用 IDLE 随时运行和编辑它们。

在 IDLE 中,点击 F5 或运行 Python Shell 来启动解释器。使用 IDLE 可以为新用户带来更好的学习体验,因为代码是在用户写入的过程中被解释的。

需要注意的是,还有很多替代方法,请参阅本讨论或本列表。

故障排除

  • Windows
  • 如果您使用的是 Windows 系统,默认命令是 python。如果出现“‘python’未被识别”的错误,最可能的原因是 Python 的位置不在系统的 PATH 环境变量中。可以右键单击 【我的电脑】并选择 【属性】,或通过 【控制面板】导航到【系统】来访问该变量。单击 【高级系统设置】,然后单击 【环境变量...】。编辑 PATH 变量,使其包括 Python 安装目录以及脚本文件夹(通常为 C:\Python27;C:\Python27\Scripts)。这需要管理员权限,可能需要重新启动。
  • 在同一台机器上使用多个 Python 版本时,一个可行的解决方案是重命名其中一个 python.exe 文件。例如,将一个版本命名为 python39.exe 会使 python39 成为该版本的 Python 命令。
  • 您还可以使用 Windows 的 Python 启动器,它可通过安装程序获得,并默认为自带。它允许您使用 py -[x.y] 而不是 python[x.y] 来选择要运行的 Python 版本。使用 py -3 运行脚本可以使用最新版本的 Python3。
  • Debian/Ubuntu/MacOS
  • 本节假定 python 可执行文件的位置已添加到 PATH 环境变量中。
  • 如果您使用的是 Debian/Ubuntu/MacOS,打开终端,输入 python 表示 Python 2.x,输入 python3 表示 Python 3.x。
  • 输入 which python,查看将使用哪个 Python 解释器。
  • Arch Linux
  • Arch Linux(及其后续的发行版本)上的默认 Python 是 Python 3,因此使用 pythonpython3 表示 Python 3.x,使用 python2 表示 Python 2.x。
  • 其他系统
  • Python 3 有时绑定为 python,而不是 python3。要在这些安装了 Python 2 的系统上使用 Python 2,可以使用 python2。

相关文章

苹果M1电脑真实编程测试之python篇-60个项目最全测试

苹果M1 mac电脑发售有一段时间,已经有多个性能测试软件对M1进行了测试,苹果M1跑分不俗。在geekbench上M1 Mac电脑甚至已经登顶Mac单核性能榜首。那么在真实的编程环境中,M1 mac...

用Python编写一个简单的计算器

本实战技能将创建多个函数,实现简单的 计算器功能。程序运行的时候,首先,会要求 用户选择运算的模式;其次,用户再输入待运 算的两个数字;最后,再调用函数将运行结果 展示出来。运行程序得到的结果如下图所...

Python编程第1课,认识IDLE,编写保存运行第1个程序

你为什么想学Python呢?简单?易学?还是为了跟风?大陈学它,起初完全是跟风,说实在话,写这篇文章的时候,我还没找到充足的理由告诉你,为什么不去学C、C++、VB、Java等,而一定要学Python...

AI成长之路python入门之内置函数1#每天学习一点点

2024年12月14日,AI成长之路Python入门,今天学习内置函数。同学们,这节课开始学习内置函数。Python的内置函数就是指Python自带的函数。·比如举两个例子,一个是绝对值函数ABS-5...

python入门教程完整版(懂中文就能学会)

当年2w买的全套python教程用不着了,现在送给有缘人,不要钱,一个月教你从入门到精通1、本套视频共487集,本套视频共分4季第—季:Python基础。第二季:Python深入和扩展第三季:网络编程...

炼丹速度×7!你的Mac电脑也能在PyTorch训练中用GPU加速了

丰色 发自 凹非寺量子位 | 公众号 QbitAI一直以来,Pytorch在Mac上仅支持使用CPU进行训练。就在刚刚,Pytorch官方宣布,其最新版v1.12可以支持GPU加速了。只要是搭载了M1...