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操作mysql数据库
Mar 05 Python
Python3实战之爬虫抓取网易云音乐的热门评论
Oct 09 Python
使用sklearn进行对数据标准化、归一化以及将数据还原的方法
Jul 11 Python
Python发送邮件测试报告操作实例详解
Dec 08 Python
python 使用正则表达式按照多个空格分割字符的实例
Dec 20 Python
Python字符串格式化输出代码实例
Nov 22 Python
python创建子类的方法分析
Nov 28 Python
Pytorch 实现冻结指定卷积层的参数
Jan 06 Python
Python selenium模拟手动操作实现无人值守刷积分功能
May 13 Python
Python读取Excel数据并生成图表过程解析
Jun 18 Python
python Yaml、Json、Dict之间的转化
Oct 19 Python
python tkinter实现下载进度条及抖音视频去水印原理
Feb 07 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
Yii数据模型中rules类验证器用法分析
2016/07/15 PHP
php使用CURL模拟GET与POST向微信接口提交及获取数据的方法
2016/09/23 PHP
php生成条形码的图片的实例详解
2017/09/13 PHP
跟着JQuery API学Jquery 之二 属性
2010/04/09 Javascript
Javascript面向对象编程(三) 非构造函数的继承
2011/08/28 Javascript
使用Java实现简单的server/client回显功能的方法介绍
2013/05/03 Javascript
不用锚点也可以平滑滚动到页面的指定位置实现代码
2013/05/08 Javascript
js调试系列 断点与动态调试[基础篇]
2014/06/18 Javascript
node.js中的console.timeEnd方法使用说明
2014/12/09 Javascript
AngularJS中的指令全面解析(必看)
2016/05/20 Javascript
浅谈js数据类型判断与数组判断
2016/08/29 Javascript
微信小程序 http请求详细介绍
2016/10/09 Javascript
AngularJS页面带参跳转及参数解析操作示例
2017/06/28 Javascript
Vue.js进行查询操作的实例详解
2017/08/25 Javascript
React-Native中禁用Navigator手势返回的示例代码
2017/09/09 Javascript
详谈DOM简介及节点、属性、查找节点的方法
2017/11/16 Javascript
Angular4实现图片上传预览路径不安全的问题解决
2017/12/25 Javascript
Angularjs实现多图片上传预览功能
2018/07/18 Javascript
vue完成项目后,打包成静态文件的方法
2018/09/03 Javascript
Puppeteer环境搭建的详细步骤
2018/09/21 Javascript
php使用递归与迭代实现快速排序示例
2014/01/23 Python
Python深度优先算法生成迷宫
2018/01/22 Python
详解Django中类视图使用装饰器的方式
2018/08/12 Python
移动端rem布局的两种实现方法
2018/01/03 HTML / CSS
HTML5 常用语法一览(列举不支持的属性)
2010/01/26 HTML / CSS
捷科时代的软件测试笔试题
2015/11/09 面试题
自我鉴定范文300字
2013/10/01 职场文书
英语生日邀请函
2014/01/23 职场文书
离职报告格式
2014/11/04 职场文书
婚内分居协议书范文
2014/11/26 职场文书
党校党性分析材料
2014/12/19 职场文书
承诺函范文
2015/01/21 职场文书
培养联系人考察意见
2015/06/01 职场文书
工程进度款催款函
2015/06/24 职场文书
建筑工程挂靠协议书
2016/03/23 职场文书
为了顺利买到演唱会的票用Python制作了自动抢票的脚本
2021/10/16 Python