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和C语言混合编程实例
Jun 04 Python
Python中的数据对象持久化存储模块pickle的使用示例
Mar 03 Python
Python实现扣除个人税后的工资计算器示例
Mar 26 Python
用python处理图片实现图像中的像素访问
May 04 Python
对python借助百度云API对评论进行观点抽取的方法详解
Feb 21 Python
python3编写ThinkPHP命令执行Getshell的方法
Feb 26 Python
人工神经网络算法知识点总结
Jun 11 Python
Python的Tkinter点击按钮触发事件的例子
Jul 19 Python
对Python _取log的几种方式小结
Jul 25 Python
用openCV和Python 实现图片对比,并标识出不同点的方式
Dec 19 Python
如何在python开发工具PyCharm中搭建QtPy环境(教程详解)
Feb 04 Python
浅谈Python数学建模之整数规划
Jun 23 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
这部番真是良心,画质好到像风景区,剧情让人跟着小公会热血沸腾
2020/03/10 日漫
无线电广播与收音机发展的历史回眸
2021/03/02 无线电
javascript 小型动画组件与实现代码
2010/06/02 PHP
php empty() 检查一个变量是否为空
2011/11/10 PHP
30个php操作redis常用方法代码例子
2014/07/05 PHP
PHP判断一个gif图片是否为动态图片的方法
2014/11/19 PHP
Symfony2框架学习笔记之表单用法详解
2016/03/18 PHP
php+ajax注册实时验证功能
2016/07/20 PHP
for 循环性能比较 提高for循环的效率
2009/03/19 Javascript
JavaScript高级程序设计(第3版)学习笔记5 js语句
2012/10/11 Javascript
使用Post提交时须将空格转换成加号的解释
2013/01/14 Javascript
用js读、写、删除Cookie代码续篇
2014/12/03 Javascript
node.js中的fs.chmod方法使用说明
2014/12/18 Javascript
javascript实现自动输出文本(打字特效)
2015/08/27 Javascript
关于动态执行代码(js的Eval)实例详解
2016/08/15 Javascript
解决同一页面中两个iframe互相调用jquery,js函数的方法
2016/12/12 Javascript
12306 刷票脚本及稳固刷票脚本(防挂)
2017/01/04 Javascript
深入理解vue路由的使用
2017/03/24 Javascript
ES5学习教程之Array对象
2017/04/01 Javascript
angularjs中回车键触发某一事件的方法
2017/04/24 Javascript
VUE中使用Vue-resource完成交互
2017/07/21 Javascript
vue中如何实现pdf文件预览的方法
2018/07/12 Javascript
微信小程序实现组件顶端固定或底端固定效果(不随滚动而滚动)
2020/04/09 Javascript
Python字符串逐字符或逐词反转方法
2015/05/21 Python
ubuntu16.04制作vim和python3的开发环境
2018/09/23 Python
Python多进程multiprocessing、进程池用法实例分析
2020/03/24 Python
python能否java成为主流语言吗
2020/06/22 Python
pandas apply多线程实现代码
2020/08/17 Python
神路信息Java面试题目
2013/03/31 面试题
会计电算化应届生求职信
2013/11/03 职场文书
应届生污水处理求职信
2013/11/06 职场文书
质量承诺书范文
2014/03/27 职场文书
新店开张活动方案
2014/08/24 职场文书
2014年售票员工作总结
2014/11/19 职场文书
学前班幼儿评语大全
2014/12/29 职场文书
中学图书馆工作总结
2015/08/11 职场文书