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 相关文章推荐
Python3基础之输入和输出实例分析
Aug 18 Python
Django中ORM表的创建和增删改查方法示例
Nov 15 Python
python MysqlDb模块安装及其使用详解
Feb 23 Python
python多线程调用exit无法退出的解决方法
Feb 18 Python
python文本数据处理学习笔记详解
Jun 17 Python
python读取tif图片时保留其16bit的编码格式实例
Jan 13 Python
tensorflow mnist 数据加载实现并画图效果
Feb 05 Python
Pandas时间序列基础详解(转换,索引,切片)
Feb 26 Python
python GUI库图形界面开发之PyQt5打开保存对话框QFileDialog详细使用方法与实例
Feb 27 Python
Django REST framwork的权限验证实例
Apr 02 Python
python 实现非极大值抑制算法(Non-maximum suppression, NMS)
Oct 15 Python
教你用python控制安卓手机
May 13 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 gd2 上传图片/文字水印/图片水印/等比例缩略图/实现代码
2010/05/15 PHP
php switch语句多个值匹配同一代码块应用示例
2014/07/29 PHP
php邮件发送的两种方式
2020/04/28 PHP
PHP预定义变量9大超全局数组用法详解
2016/04/23 PHP
php微信公众平台开发(一) 配置接口
2016/12/06 PHP
PHP微信企业号开发之回调模式开启与用法示例
2017/11/25 PHP
js 匿名调用实现代码
2009/06/19 Javascript
javascript 基础篇3 类,回调函数,内置对象,事件处理
2012/03/14 Javascript
ASP.NET中AJAX 调用实例代码
2012/05/03 Javascript
iframe子页面与父页面在同域或不同域下的js通信
2014/05/07 Javascript
JavaScript通过setTimeout实时显示当前时间的方法
2015/04/16 Javascript
jquery实现图片左右切换的方法
2015/05/07 Javascript
JQuery替换DOM节点的方法
2015/06/11 Javascript
jquery制作属于自己的select自定义样式
2015/11/23 Javascript
妙用Bootstrap的 popover插件实现校验表单提示功能
2016/08/29 Javascript
jQuey将序列化对象在前台显示地实现代码(方法总结)
2016/12/13 Javascript
php main 与 iframe 相互通讯类(js+php同域/跨域)
2017/09/14 Javascript
快速了解vue-cli 3.0 新特性
2018/02/28 Javascript
async/await地狱该如何避免详解
2018/05/10 Javascript
vue调试工具vue-devtools安装及使用方法
2018/11/07 Javascript
JS实现二维数组元素的排列组合运算简单示例
2019/01/28 Javascript
解决Vue 移动端点击出现300毫秒延迟的问题
2020/07/21 Javascript
[43:47]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#2 MVP.Phx VS Fnatic第一局
2016/03/05 DOTA
python实现广度优先搜索过程解析
2019/10/19 Python
完美解决Django2.0中models下的ForeignKey()问题
2020/05/19 Python
解决python 执行sql语句时所传参数含有单引号的问题
2020/06/06 Python
OpenCV读取与写入图片的实现
2020/10/13 Python
活动志愿者自荐信
2014/01/27 职场文书
单位绩效考核方案
2014/05/11 职场文书
机械工程及自动化专业求职信
2014/09/03 职场文书
对外汉语教师推荐信
2015/03/27 职场文书
暑期家教宣传单
2015/07/14 职场文书
六一儿童节新闻稿
2015/07/17 职场文书
大学生社区义工服务心得体会
2016/01/22 职场文书
基于JavaScript实现年月日三级联动
2021/06/22 Javascript
html form表单基础入门案例讲解
2021/07/21 HTML / CSS