在安装好Python的同时,系统会自动安装自带的IDE,叫做IDLE. Python提供的这个内置IDE,允许创建、编辑、运行Python代码。你要做的就是,输入代码,保存,然后按F5运行。

IDLE与Python解释器交互,解释器会自动完成编译->链接->运行的过程。

解释器从上到下逐行解析执行,一次执行一行。shell拿到你的代码行,把它发送到解释器,再由解释器执行这个代码。所有结果会返回到shell,然后显示在屏幕上。

怎么登录IDLE呢?以Win10为例。

1. 点击下方任务栏左边的搜索图标,输入python,如果已安装python,就会看到exe文件,manual,即IDLE. 点击IDLE图标,打开软件。

2. 直接进入的窗口是python shell,执行python命令和输出运行结果的窗口。这里是可以直接拷贝、粘贴的。

3. 新建一个python源文件,运行代码。也可以直接打开已经保存在本地的.py文件,来直接运行。

python shell, File–> New file,或者直接Ctrl+N, 会打开一个untitled文件。在这里可以编辑代码,编辑好后,save到文件,然后可以直接点Run,或者按F5运行代码。结果会直接在python shell输出。

如下面的例子,新建一个hello.py, 输出"Hello Tom".

除此之外,在文件编辑器里可以修正代码格式,debugger可以跟踪变量,协助定位问题。可以同时并排摆放几个窗口,方便调试代码,一边修改,一边看结果是否正确。

python软件包自带的集成开发环境-Python: 内置的集成开发环境-IDLE相关推荐

  1. python自带的集成开发工具是什么_python内置的集成开发工具是什么

    python内置的集成开发工具是什么 Python自带的集成开发工具是IDLE. Python只是一门语言,Python有一个原生的开发环境--IDLE.IDLE的功能不比一些专业的IDE,但是Pyt ...

  2. python内置的集成开发工具是什么_python内置的集成开发工具是什么_后端开发

    go语言之goroute协程_后端开发 协程(coroutine)是Go语言中的轻量级线程实现,由Go运行时(runtime)管理.下面就来由go入门教程栏目介绍一下go语言中的goroute协程. ...

  3. python公开课免费-公开课 | Python大牛免费带你4天入门Python

    原标题:公开课 | Python大牛免费带你4天入门Python 作为刚入门的同学,无非视频.书籍.网站帖子之类的学习方式,视频虽然讲得详细,但是所需要花费的时间也是巨大的,据我了解很少有人能持之以恒 ...

  4. 支付宝沙箱环境+SpringBoot+内网穿透整合开发

    目录 1.查看沙箱账号 2.内网穿透 3.沙箱环境整合SpringBoot开发 下面我将以实际案例详细介绍如何使用沙箱环境进行支付宝支付对接的开发 1.查看沙箱账号 首先什么是沙箱账号? 沙箱账号是指 ...

  5. Spring Boot 内置Tomcat——集成PHP解决方案

    Demo:https://gitee.com/shentuzhigang/mini-project/tree/master/springboot-embed-tomcat-php-demo 问题分析 ...

  6. Spark团队开源新项目MLflow发布0.2版本,内置TensorFlow集成

    译者 | 无明 编辑 | Natalie AI 前线导读: 在今年的 Spark+AI 峰会上,Spark 团队推出了 MLflow,一个开源的用于简化机器学习生命周期的平台.从首次发布到现在的三周时 ...

  7. 实战:一天开发一款内置游戏直播的国产版Discord应用【附源码】

    游戏直播是Discord产品的核心功能之一,本教程教大家如何1天内开发一款内置游戏直播的国产版Discord应用,用户不仅可以通过IM聊天,也可以进行语聊,看游戏直播,甚至自己进行游戏直播,无任何实时 ...

  8. python软件包自带的集成开发环境-Python的10大集成开发环境和代码编辑器(指南)...

    使用IDLE或者Python Shell来编写Python是非常适合于简单程序的,但是这些工具往往将大型的编程项目变成一个个充满绝望和沮丧的"坑".使用一款集成开发环境甚至是一款好 ...

  9. python软件包自带的集成开发环境-实验一 熟悉Python的集成开发环境

    实验一 熟悉Python的集成开发环境 一.实验目的与要求 1.了解什么是Python: 2.了解Python的特性: 3.掌握下载和安装Python的方法: 4.学习执行Python命令和脚本文件的 ...

最新文章

  1. SringMVC从入门到源码,这一篇就够
  2. z490 linux raid,华硕z490主板装win7系统及bios设置教程(支持10代usb驱动)
  3. java调用webservice_笃学私教:Java开发网站架构演变过程-从单体应用到微服务架构详解...
  4. Tomcat Manager服务启用
  5. delphi 调用 c# 写的webservice
  6. 4)Thymeleaf th:each 循环迭代与 th:if、th:switch 条件判断
  7. php json替换,php解决json中中文部分被替换为unicode编码
  8. 让计算机u盘启动,如何让vmware用u盘启动
  9. 2020山东大学计算机组成原理课程设计报告
  10. Android隐藏桌面图标实现
  11. vue项目中使用词云_如何在vue项目中使用高拍仪
  12. 卷积神经网络原理与实现过程
  13. vector begin()用法
  14. 什么是线程安全?如何保证线程安全?
  15. c 语言万年历 节日查询,C语言 程序设计 节日查询和任务提醒系统万年历.doc
  16. 点餐系统的开发,java后台+微信小程序 实现完整的餐厅点餐系统。微信扫码点餐小程序源码讲解
  17. linux中错误无法解析域名无法下载,Linux无法解析域名的解决办法
  18. 【Grasshopper基础13】创建可在画布上自由传递的自定义类型数据(上)—— IGH_Goo接口的重要性及其实现
  19. 半导体车间测量尘埃粒子浓度等级仪器解决方案
  20. 车载大屏仪表用什么软件开发的

热门文章

  1. DGA域名——可以每天只生成一个域名,因此最多存在365个 DGA域名;
  2. 安装maven之后,cmd提示mvn不是内部命令的解决办法
  3. JavaScript 判断对象中是否有某属性
  4. angular1x初始与架构演进(一)
  5. 02day-webpack
  6. php 汉字的首字母
  7. JavaScript对css样式表操作
  8. IOS学习之路五(代码实现UITableView)
  9. django中如何优雅的处理一个多按钮的表单
  10. 2010年3月4日参加由张应杭老师主讲的关于传统文化的培训-一个有益的PPT分享给大家...