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的Django中将文件上传至七牛云存储的代码分享
Jun 03 Python
Python实现多线程抓取网页功能实例详解
Jun 08 Python
Python实现好友全头像的拼接实例(推荐)
Jun 24 Python
Python读写/追加excel文件Demo分享
May 03 Python
Python3使用pandas模块读写excel操作示例
Jul 03 Python
python 反向输出字符串的方法
Jul 16 Python
python实现全盘扫描搜索功能的方法
Feb 14 Python
python实战串口助手_解决8串口多个发送的问题
Jun 12 Python
python双端队列原理、实现与使用方法分析
Nov 27 Python
python中的线程threading.Thread()使用详解
Dec 17 Python
使用python matplotlib 画图导入到word中如何保证分辨率
Apr 16 Python
利用Python读取微信朋友圈的多种方法总结
Aug 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
php学习之数据类型之间的转换代码
2011/05/29 PHP
一个典型的PHP分页实例代码分享
2011/07/28 PHP
php防止站外远程提交表单的方法
2014/10/20 PHP
PHP实现多关键字加亮功能
2016/10/21 PHP
PHP 进度条函数的简单实例
2017/09/19 PHP
浅谈PHP中如何实现Hook机制
2017/11/14 PHP
JavaScript高级程序设计(第3版)学习笔记13 ECMAScript5新特性
2012/10/11 Javascript
js实现在页面上弹出蒙板技巧简单实用
2013/04/16 Javascript
JS获取节点的兄弟,父级,子级元素的方法
2014/01/09 Javascript
JavaScript自定义等待wait函数实例分析
2015/03/23 Javascript
jQuery实现平滑滚动页面到指定锚点链接的方法
2015/07/15 Javascript
javascript实现类似百度分享功能的方法
2015/07/27 Javascript
通过设置CSS中的position属性来固定层的位置
2015/12/14 Javascript
下雪了 javascript实现雪花飞舞
2020/08/02 Javascript
AngularJS基础 ng-cloak 指令简单示例
2016/08/01 Javascript
jQuery中clone()函数实现表单中增加和减少输入项
2017/05/13 jQuery
基于node.js之调试器详解
2017/08/22 Javascript
Vue.js数字输入框组件使用方法详解
2019/10/19 Javascript
微信小程序实现星级评价
2019/11/20 Javascript
TensorFlow.js 微信小程序插件开始支持模型缓存的方法
2020/02/21 Javascript
ant design vue导航菜单与路由配置操作
2020/10/28 Javascript
详解vite2.0配置学习(typescript版本)
2021/02/25 Javascript
跟老齐学Python之有容乃大的list(4)
2014/09/28 Python
Python递归函数定义与用法示例
2017/06/02 Python
Python实现接受任意个数参数的函数方法
2018/04/21 Python
HTML5实时语音通话聊天MP3压缩传输3KB每秒
2019/08/28 HTML / CSS
佳能法国商店:Canon法国
2019/02/14 全球购物
澳大利亚礼品卡商店:Gift Card Store
2019/06/24 全球购物
说出一些常用的类,包,接口
2014/09/22 面试题
优良学风班总结材料
2014/02/08 职场文书
买房委托公证书
2014/04/08 职场文书
2014年前台个人工作总结
2014/11/14 职场文书
2014年大班保育员工作总结
2014/12/02 职场文书
2014年宣传部个人工作总结
2014/12/06 职场文书
SQL 窗口函数实现高效分页查询的案例分析
2021/05/21 SQL Server
PyTorch 实现L2正则化以及Dropout的操作
2021/05/27 Python