南山商城网站建设找哪家公司比较安全,五个跨境电商平台,it运维之道,wordpress插件禁用IDE#xff08;集成开发环境#xff09;是什么
IDE 是 Integrated Development Environment 的缩写#xff0c;中文称为集成开发环境#xff0c;用来表示辅助程序员开发的应用软件#xff0c;是它们的一个总称。
通过前面章节的学习我们知道#xff0c;运行 C 语言集成开发环境是什么
IDE 是 Integrated Development Environment 的缩写中文称为集成开发环境用来表示辅助程序员开发的应用软件是它们的一个总称。
通过前面章节的学习我们知道运行 C 语言或 Java语言程序必须有编译器而运行 Python语言程序必须有解释器。在实际开发中除了运行程序必须的工具外我们往往还需要很多其他辅助软件例如语言编辑器、自动建立工具、除错器等等。这些工具通常被打包在一起统一发布和安装例如 PythonWin、MacPython、PyCharm 等它们统称为集成开发环境IDE。
因此可以这么说集成开发环境就是一系列开发工具的组合套装。这就好比台式机一个台式机的核心部件是主机有了主机就能独立工作了但是我们在购买台式机时往往还要附带上显示器、键盘、鼠标、U盘、摄像头等外围设备因为只有主机太不方便了必须有外设才能玩的爽。
需要注意的是虽然有一些 IDE 支持多种程序语言的开发如 Eclipse、NetBeans、VS但通常来说IDE 主要还是针对某一特定的程序语言而量身打造的如 VB。
一般情况下程序员可选择的 IDE 类别是很多的比如说用 Python 语言进行程序开发既可以选用 Python 自带的 IDLE也可以选择使用 PyCharm 和 Notepad 作为 IDE。并且为了称呼方便人们也常常会将集成开发环境称为编译器或编程软件对此读者没必要较真儿就把它当做“乡间俗语”吧。
python IDE有哪些哪款适合初学者
百度搜索“Python IDE”会发现支持 Python 编程的 IDE 有很多那么对于零基础的初学者应该使用哪款 IDE 呢
我个人推荐初学者使用 Python 自带的 IDLE。因为 IDLE 的使用方法很简单非常适合初学者入门。本教程中使用的也是 Python 自带的 IDLE。
当然除了 IDLE还有很多其他的 IDE 供大家选择这里列出常用的几个喜欢探索的读者可自行安装使用。
PyCharm
这是由 JetBrains 公司开发的一款 Python 开发工具在 Windows、Mac OS 和 Linux 操作系统中都可以使用。
PyCharm 具有语法高亮显示、Project项目管理代码跳转、智能提示、自动完成、调试、单元测试以及版本控制等一般开发工具都具有的功能除此之外它还支持 DjangoPython 的 Web 开发框架框架下进行 Web 开发。
PyCharm 的主窗口如图 1 所示。 图 1 PyCharm主窗口示意图
PyCharm 开发工具可通过其官方网站http://www.jetbrains.com/pycharm/下载获取。需要注意的是该网站提供了 2 个版本一个是社区版免费并且提供源代码适合多数读者另一个是专业版免费试用。
EclipsePyDev
Eclipse 是一个开源的、基于 Java的可扩展开发平台最初主要用于 Java 语言的开发。该平台可通过安装不同的插件进行不同语言的开发。
PyDev 是一款功能强大的 Eclipse 插件它可以提供语法高亮、语法分析、语法错误提示以及大纲视图显示导入的类、库和函数、源代码内部的超链接、运行和调试等功能。
当 Eclipse 在安装 PyDev 插件后就可以进行 Python 应用开发。其开发界面如图 2 所示。 图 2 EclipsePyDev 开发界面
除此之外还有 PythonWin只针对 Win32 平台、MacPython IDEPythonWin 对应的 Mac 版本、Emacs 和 Vim功能强大的文本编辑器可以用来编写 Python 程序等都可以作为执行 Python 程序的 IDE。
Visual Studio Code
Visual Studio Code简称 VS Code是微软公司开发的一款轻量级 IDE。和 PyCharm 一样它也支持在 Windows、Linux 和 macOS 平台上运行。
VS Code 支持几乎所有主流开发语言的语法高亮、智能代码补全、自定义热键、括号匹配等功能支持使用插件进行功能扩展还针对网页开发和云端应用开发做了优化。
值得一提的是使用 VS Code 编写 Python 代码无需向其它编译器那样通过创建项目来管理源代码文件在 VS Code 中可以直接创建 Python 源代码文件。VS code 的开发界面如图 3 所示。 图 3 VS Code 开发界面
Microsoft Visual Studio
Microsoft Visual Studio简称 VS也是 Microsoft微软公司开发的一款 IDE。它可用于进行 C# 和 ASP.NET 等应用的开发也可以作为 Python 的开发工具只需要在安装时选择安装 PTVS 插件即可。
PTVS 插件是一个开源插件它支持编辑、浏览、智能感知、混合 Python/C 调试、Djange 等适用于 Windows、Linux 和 Mac OS 客户端的云计算。
当 VS 安装 PTVS 插件之后就可以进行 Python 应用开发了其开发界面如图 4 所示。 图 4 应用 VS 开发 Python 项目
Python IDLE使用方法详解包含常用快捷键
在安装Python后会自动安装一个 IDLE它是一个 Python Shell (可以在打开的 IDLE 窗口的标题栏上看到程序开发人员可以利用 Python Shell 与 Python 交互。
本节将以 Windows7 系统中的 IDLE 为例详细介绍如何使用 IDLE 开发 Python 程序。
单击系统的开始菜单然后依次选择“所有程序 - Python 3.6 - IDLE (Python 3.6 64-bit)”菜单项即可打开 IDLE 窗口如图 1 所示。 图 1 IDLE主窗口
前面我们己经应用 IDLE 输出了简单的语句但在实际开发中通常不能只包含一行代码当需要编写多行代码时可以单独创建一个文件保存这些代码在全部编写完成后一起执行。具体方法如下 在 IDLE 主窗口的菜单栏上选择“File - New File”菜单项将打开一个新窗口在该窗口中可以直接编写 Python 代码。 在输入一行代码后再按下 键将自动换到下一行等待继续输入如图 2 所示。 图 2 新创建的 Python 文件窗口 在代码编辑区中编写多行代码。例如输出由宋词《江城子》改编而成的《程序员之歌》代码如下 print( *5程序员之歌)
print( *15——《江城子》改编\n)
print(十年生死两茫茫写程序到天亮)
print(千行代码Bug何处藏。)
print(纵使上线又怎样朝令改夕断肠。)
print(领导每天新想法天天改日日忙。)
print(相顾无言惟有泪千行)print(每晚灯火阑珊处程序员加班狂。)编写代码后的 Python 文件窗口如图 3 所示。 图 3 编写代码后的 Python 文件窗口 按下快捷键 CtrlS 保存文件这里将文件名称设置为 demo.py。其中.py 是 Python 文件的扩展名。在菜单栏中选择“Run - Run Module”菜单项也可以直接按下快捷键 运行程序如图 4 所示。 图 4 运行程序 运行程序后将打开 Python Shell 窗口显示运行结果如图 5 所示。 图 5 运行结果
Python IDLE常用快捷键
在程序开发过程中合理使用快捷键不但可以减少代码的错误率而且可以提高开发效率。在 IDLE 中可通过选择“Options - Configure IDLE”菜单项在打开的“Settings”对话框的‘Keys”选项卡中查看但是该界面是英文的不便于查看。为方便读者学习表 6 列出了 IDLE 中一些常用的快捷键。
快提键说 明适用范围F1打开 Python 帮助文档Python文件窗口和Shell 均可用AltP浏览历史命令上一条仅 Python Shell 窗口可用AltN浏览历史命令下一条仅 Python Shell 窗口可用Alt/自动补全前面曾经出现过的单词如果之前有多个单词具有相同前缀可以连续按下该快捷键在多个单词中间循环选择Python 文件窗口和 Shell 窗口均可用Alt3注释代码块仅 Python 文件窗口可用Alt4取消代码块注释仅 Python 文件窗口可用Altg转到某一行仅 Python 文件窗口可用CtrlZ撤销一步操作Python 文件窗口和 Shell 窗口均可用CtrlShiftZ恢复上—次的撤销操作Python 文件窗口和 Shell 窗口均可用CtrlS保存文件Python 文件窗口和 Shell 窗口均可用Ctrl]缩进代码块仅 Python 文件窗口可用Ctrl[取消代码块缩进仅 Python 文件窗口可用CtrlF6重新启动 Python Shell仅 Python Shell 窗口可用 | 仅 Python 文件窗口可用 || CtrlF6 | 重新启动 Python Shell | 仅 Python Shell 窗口可用 |
由于 IDLE 简单、方便很适合联系因此本教程如果没有特殊说明均使用 IDLE 作为开发工具。