Python的3种运行方式:命令行窗口、Python解释器、IDLE的实现


Posted in Python onOctober 10, 2020

1 命令行窗口

开始栏搜索command,打开命令提示符,即为命令行窗口。

运行一个Python程序,需要输入:Python + 程序地址 + 程序名.py

如图:

Python的3种运行方式:命令行窗口、Python解释器、IDLE的实现

2 Python解释器

开始栏搜索command,打开命令提示符

命令提示符输入“pyhton”,出现“>>>”即进入Python解释器

此时输入的代码可直接反馈结果

退出Python解释器需要输入exit()

以上过程如图:

Python的3种运行方式:命令行窗口、Python解释器、IDLE的实现

二者区别

文件运行:
文件运行要在命令行窗口,而非Python解释器。

结果展示:
Python交互式环境会把每一行Python代码的结果自动打印出来。
但是,命令行窗口模式运行Python代码却不会,需要添加print指令查看结果。

 3 IDLE

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

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

打开 Idle 后出现一个增强的交互命令行解释器窗口(具有比基本的交互命令提示符更好的剪切-粘贴、回行等功能)。

除此之外,还有一个针对 Python 的编辑器(无代码合并,但有语法标签高亮和代码自动完成功能)、类浏览器和调试器。

菜单为 TK “剥离”式;也就是点击顶部任意下拉菜单的虚线将会将该菜单提升到它自己的永久窗口中去。
特别是 “Edit” 菜单,将其“靠”在桌面一角非常实用。Idle 的调试器提供断点、步进和变量监视功能;但并没有其内存地址和变量内容存数或进行同步和其他分析功能来得优秀。

到此这篇关于Python的3种运行方式:命令行窗口、Python解释器、IDLE的实现的文章就介绍到这了,更多相关Python 运行方式内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
gearman的安装启动及python API使用实例
Jul 08 Python
python cx_Oracle的基础使用方法(连接和增删改查)
Nov 19 Python
python+django加载静态网页模板解析
Dec 12 Python
浅谈DataFrame和SparkSql取值误区
Jun 09 Python
python实现汽车管理系统
Nov 30 Python
Django ORM 查询管理器源码解析
Aug 05 Python
Django 请求Request的具体使用方法
Nov 11 Python
python随机数分布random均匀分布实例
Nov 27 Python
Tensorflow读取并输出已保存模型的权重数值方式
Jan 04 Python
python的flask框架难学吗
Jul 31 Python
详解Pycharm第三方库的安装及使用方法
Dec 29 Python
Python中Selenium对Cookie的操作方法
Jul 09 Python
python如何利用Mitmproxy抓包
Oct 10 #Python
python批量生成条形码的示例
Oct 10 #Python
python如何对链表操作
Oct 10 #Python
Python timeit模块原理及使用方法
Oct 10 #Python
python实现自动打卡的示例代码
Oct 10 #Python
Python类绑定方法及非绑定方法实例解析
Oct 09 #Python
Python批量获取并保存手机号归属地和运营商的示例
Oct 09 #Python
You might like
第十三节 对象串行化 [13]
2006/10/09 PHP
smarty半小时快速上手入门教程
2014/10/27 PHP
(JS实现)MapBar中坐标的加密和解密的脚本
2007/05/16 Javascript
js读取本地excel文档数据的代码
2010/11/11 Javascript
获取下拉列表框的值是数组,split,$.inArray示例
2013/11/13 Javascript
jquery.hotkeys监听键盘按下事件keydown插件
2014/05/11 Javascript
jQuery实现加入购物车飞入动画效果
2015/03/14 Javascript
JavaSciprt中处理字符串之sup()方法的使用教程
2015/06/08 Javascript
jquery实现简单实用的打分程序实例
2015/07/23 Javascript
js流动式效果显示当前系统时间
2016/05/16 Javascript
vuejs2.0实现一个简单的分页示例
2017/02/22 Javascript
JavaScript错误处理和堆栈追踪详解
2017/04/18 Javascript
Vue.js上下滚动加载组件的实例代码
2017/07/17 Javascript
微信小程序实现图片放大预览功能
2020/10/22 Javascript
在微信小程序里使用watch和computed的方法
2018/08/02 Javascript
基于Angularjs-router动态改变Title值的问题
2018/08/30 Javascript
Vue基于iview实现登录密码的显示与隐藏功能
2020/03/06 Javascript
微信小程序实现上拉加载功能示例【加载更多数据/触底加载/点击加载更多数据】
2020/05/29 Javascript
如何利用javascript接收json信息并进行处理
2020/08/06 Javascript
[01:09:24]Ti4开幕式
2014/07/19 DOTA
Python制作爬虫采集小说
2015/10/25 Python
Python中标准库OS的常用方法总结大全
2017/07/19 Python
Tensorflow的可视化工具Tensorboard的初步使用详解
2018/02/11 Python
python 实现在Excel末尾增加新行
2018/05/02 Python
Python编程图形库之Pillow使用方法讲解
2018/12/28 Python
python使用正则表达式去除中文文本多余空格,保留英文之间空格方法详解
2020/02/11 Python
Python实现名片管理系统
2020/02/14 Python
python requests包的request()函数中的参数-params和data的区别介绍
2020/05/05 Python
纯CSS3实现8组超炫酷鼠标滑过图片动画
2016/03/16 HTML / CSS
CSS3实现王者荣耀匹配人员加载页面的方法
2019/04/16 HTML / CSS
HTML5探秘:用requestAnimationFrame优化Web动画
2018/06/03 HTML / CSS
Liu Jo西班牙官网:意大利服装品牌
2019/09/11 全球购物
个人求职信范例
2014/01/29 职场文书
国庆节活动总结
2014/08/26 职场文书
趣味运动会标语口号
2015/12/26 职场文书
某药房的新员工入职告知书!
2019/07/15 职场文书