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 相关文章推荐
python单链表实现代码实例
Nov 21 Python
python中使用enumerate函数遍历元素实例
Jun 16 Python
python的绘图工具matplotlib使用实例
Jul 03 Python
对pandas中Series的map函数详解
Jul 25 Python
Django ManyToManyField 跨越中间表查询的方法
Dec 18 Python
详解python深浅拷贝区别
Jun 24 Python
python取余运算符知识点详解
Jun 27 Python
python2 中 unicode 和 str 之间的转换及与python3 str 的区别
Jul 25 Python
Windows下pycharm安装第三方库失败(通用解决方案)
Sep 17 Python
Pyqt助手安装PyQt5帮助文档过程图解
Nov 20 Python
Python基于unittest实现测试用例执行
Nov 25 Python
【超详细】八大排序算法的各项比较以及各自特点
Mar 31 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
JAVA/JSP学习系列之六
2006/10/09 PHP
php中session退出登陆问题
2014/02/27 PHP
php实现用手机关闭计算机(电脑)的方法
2015/04/22 PHP
基于php实现的php代码加密解密类完整实例
2016/10/12 PHP
在JS数组特定索引处指定位置插入元素
2014/07/27 Javascript
Javascript window对象详解
2014/11/12 Javascript
jQuery实现下拉框左右移动(全部移动,已选移动)
2016/04/15 Javascript
浅谈JS运算符&&和|| 及其优先级
2016/08/10 Javascript
easyUI combobox实现联动效果
2017/01/17 Javascript
JavaScript中双向数据绑定详解
2017/05/03 Javascript
JS实现非首屏图片延迟加载的示例
2018/01/06 Javascript
微信小程序实现多选框全选与取消全选功能示例
2019/05/14 Javascript
Vue实现鼠标经过文字显示悬浮框效果的示例代码
2020/10/14 Javascript
[01:38]【DOTA2亚洲邀请赛】Sumail——梦开始的地方
2017/03/03 DOTA
[01:10:49]Secret vs VGJ.S 2018国际邀请赛淘汰赛BO3 第二场 8.24
2018/08/25 DOTA
[01:00:17]DOTA2-DPC中国联赛 正赛 SAG vs Dynasty BO3 第二场 1月25日
2021/03/11 DOTA
python optparse模块使用实例
2015/04/09 Python
python直接访问私有属性的简单方法
2016/07/25 Python
Python实现的科学计算器功能示例
2017/08/04 Python
python使用正则表达式替换匹配成功的组
2017/11/17 Python
python+opencv+caffe+摄像头做目标检测的实例代码
2018/08/03 Python
对Django中内置的User模型实例详解
2019/08/16 Python
Python 寻找局部最高点的实现
2019/12/05 Python
python使用ctypes调用扩展模块的实例方法
2020/01/28 Python
Python如何使用PIL Image制作GIF图片
2020/05/16 Python
Python中格式化字符串的四种实现
2020/05/26 Python
服务之星事迹材料
2014/05/03 职场文书
我爱我的祖国演讲稿
2014/05/04 职场文书
财政专业大学生职业生涯规划书
2014/09/17 职场文书
党的群众路线教育实践活动组织生活会发言材料
2014/10/17 职场文书
综合实践活动报告
2015/02/05 职场文书
开会通知
2015/04/20 职场文书
业务员年终工作总结2015
2015/05/28 职场文书
社区宣传标语口号
2015/12/26 职场文书
JUnit5常用注解的使用
2021/07/02 Java/Android
Python经常使用的一些内置函数
2022/04/11 Python