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中的filter()函数的用法
Apr 27 Python
python difflib模块示例讲解
Sep 13 Python
100行python代码实现跳一跳辅助程序
Jan 15 Python
使用Python进行AES加密和解密的示例代码
Feb 02 Python
Python全排列操作实例分析
Jul 24 Python
解决PySide+Python子线程更新UI线程的问题
Jan 11 Python
python运行时强制刷新缓冲区的方法
Jan 14 Python
Python实现简单石头剪刀布游戏
Jan 20 Python
numpy按列连接两个维数不同的数组方式
Dec 06 Python
Python实现删除某列中含有空值的行的示例代码
Jul 20 Python
Python实例方法、类方法、静态方法区别详解
Sep 05 Python
python函数的两种嵌套方法使用
Apr 02 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
一个基于PDO的数据库操作类
2011/03/24 PHP
一个简单的网页密码登陆php代码
2012/07/17 PHP
php中mysql操作buffer用法详解
2015/03/19 PHP
Symfony2之session与cookie用法小结
2016/03/18 PHP
PHP简单预防sql注入的方法
2016/09/27 PHP
php使用高斯算法实现图片的模糊处理功能示例
2016/11/11 PHP
获取Javscript执行函数名称的方法
2006/12/22 Javascript
location对象的属性和方法应用(解析URL)
2013/04/12 Javascript
跟我学Node.js(四)---Node.js的模块载入方式与机制
2014/06/04 Javascript
JQuery实现表格动态增加行并对新行添加事件
2014/07/30 Javascript
JavaScript实现同步于本地时间的动态时间显示方法
2015/02/02 Javascript
JavaScript在浏览器标题栏上显示当前日期和时间的方法
2015/03/19 Javascript
详解页面滚动值scrollTop在FireFox与Chrome浏览器间的兼容问题
2015/12/03 Javascript
再谈JavaScript异步编程
2016/01/27 Javascript
Nodejs进阶:基于express+multer的文件上传实例
2016/11/21 NodeJs
jQuery Validate验证表单时多个name相同的元素只验证第一个的解决方法
2016/12/24 Javascript
微信小程序新增的拖动组件movable-view使用教程
2017/05/20 Javascript
web前端vue之vuex单独一文件使用方式实例详解
2018/01/11 Javascript
python基础教程之python消息摘要算法使用示例
2014/02/10 Python
Python学习笔记_数据排序方法
2014/05/22 Python
Python使用paramiko操作linux的方法讲解
2019/02/25 Python
python 一个figure上显示多个图像的实例
2019/07/08 Python
Python Django 添加首页尾页上一页下一页代码实例
2019/08/21 Python
wxpython实现按钮切换界面的方法
2019/11/19 Python
Python3+Selenium+Chrome实现自动填写WPS表单
2020/02/12 Python
python 截取XML中bndbox的坐标中的图像,另存为jpg的实例
2020/03/10 Python
详解如何修改python中字典的键和值
2020/09/29 Python
CSS3 实现飘动的云朵动画
2020/12/01 HTML / CSS
Crocs美国官方网站:卡骆驰洞洞鞋
2017/08/04 全球购物
北美个性化礼品商店:Things Remembered
2018/06/12 全球购物
广州御银科技股份有限公司试卷(C++)
2016/11/04 面试题
应用英语专业自荐信
2014/01/26 职场文书
《小山羊和小灰兔》教学反思
2014/02/19 职场文书
2014年大学生四年规划书范文
2014/04/03 职场文书
公司授权委托书格式样本
2014/10/01 职场文书
2015年乡镇工会工作总结
2015/05/19 职场文书