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用10行代码实现对黄色图片的检测功能
Aug 10 Python
Python scikit-learn 做线性回归的示例代码
Nov 01 Python
关于Python数据结构中字典的心得
Dec 04 Python
pandas 快速处理 date_time 日期格式方法
Nov 12 Python
Python按钮的响应事件详解
Mar 04 Python
python3下载抖音视频的完整代码
Jun 05 Python
Python button选取本地图片并显示的实例
Jun 13 Python
python selenium循环登陆网站的实现
Nov 04 Python
解决安装pyqt5之后无法打开spyder的问题
Dec 13 Python
Python关于__name__属性的含义和作用详解
Feb 19 Python
如何提高python 中for循环的效率
Apr 15 Python
Python学习之os包使用教程详解
Mar 21 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的超级变量$_GET获取HTML表单(Form) 数据
2011/05/07 PHP
二招解决php乱码问题
2012/03/25 PHP
php长字符串定义方法
2012/07/12 PHP
laravel中的错误与日志用法详解
2016/07/26 PHP
php封装的表单验证类完整实例
2016/10/19 PHP
探究Laravel使用env函数读取环境变量为null的问题
2016/12/06 PHP
php根据用户名和手机号查询是否存在手机号码
2017/02/16 PHP
div层的移动及性能优化
2010/11/16 Javascript
在jQuery中 关于json空对象筛选替换
2013/04/15 Javascript
jQuery匹配文档链接并添加class的方法
2015/06/26 Javascript
jquery.mousewheel实现整屏翻屏效果
2015/08/30 Javascript
异步加载JS、CSS代码(推荐)
2016/06/15 Javascript
canvas学习之API整理笔记(二)
2016/12/29 Javascript
详解vue-router 2.0 常用基础知识点之导航钩子
2017/05/10 Javascript
JS小球抛物线轨迹运动的两种实现方法详解
2017/12/20 Javascript
JS实现带动画的回到顶部效果
2017/12/28 Javascript
通过jquery toggleClass()属性制作文章段落更改背景颜色
2018/05/21 jQuery
从零开始用electron手撸一个截屏工具的示例代码
2018/10/10 Javascript
如何去除富文本中的html标签及vue、react、微信小程序中的过滤器
2018/11/21 Javascript
通过vue.extend实现消息提示弹框的方法记录
2021/01/07 Vue.js
[46:04]Liquid vs VP Supermajor决赛 BO 第四场 6.10
2018/07/05 DOTA
[42:32]Secret vs Optic 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
简介Python设计模式中的代理模式与模板方法模式编程
2016/02/02 Python
Flask框架通过Flask_login实现用户登录功能示例
2018/07/17 Python
python PyAUtoGUI库实现自动化控制鼠标键盘
2020/09/09 Python
Python爬虫之Selenium鼠标事件的实现
2020/12/04 Python
Python实现淘宝秒杀功能的示例代码
2021/01/19 Python
美国猫狗药物和用品网站:PetCareRx
2017/01/05 全球购物
致短跑运动员广播稿
2014/01/09 职场文书
主管会计岗位职责
2014/03/13 职场文书
文明礼仪演讲稿
2014/05/12 职场文书
个人租房协议书样本
2014/10/01 职场文书
个人自查自纠材料
2014/10/14 职场文书
2014年管理工作总结
2014/11/22 职场文书
2016年秋季运动会广播稿
2015/12/21 职场文书
python实现图片九宫格分割的示例
2021/04/25 Python