python如何进入交互模式


Posted in Python onJuly 06, 2020

安装完Python,在命令行输入“python”之后,如果成功,会得到类似于下面的窗口:

python如何进入交互模式

可以看到,结尾有3个>符号(>>>)。>>>被叫做Python命令提示符(prompt),此时Python在等待你输入代码。你现在可以输入一行Python代码,Python就会执行该代码。这种模式叫做Python交互模式(interactive mode),因为Python在等待你输入代码,然后执行。

例如,可以输入一个表达式,让Python进行计算。例如,要计算1+1,可以在命令提示符后面输入1+1,然后按enter:

>>> 1 + 1

按下enter之后,Python就会输出计算结果,这里是2。

要退出Python交互模式,可以在Python命令提示符后,输入exit():

>>> exit()

也可以输入quit():

>>> quit()

知识点扩充:

区分命令行模式和Python交互模式:

在命令行模式下,可以执行python进入Python交互式环境,也可以执行python hello.py运行一个.py文件

执行一个.py文件只能在命令行模式执行。如果敲一个命令python hello.py,会看到错误:错误提示No such file or directory说明这个hello.py在当前目录找不到,必须先把当前目录切换到hello.py所在的目录下,才能正常执行

在命令行模式运行.py文件和在Python交互式环境下直接运行Python代码有所不同。Python交互式环境会把每一行Python代码的结果自动打印出来,但是,直接运行Python代码却不会。

在Python交互式环境下:

>>> 100 + 200 + 300
600

在命令行模式下:

print(100 + 200 + 300)
C:\work>python calc.py
600

Python交互模式的代码是输入一行,执行一行,而命令行模式下直接运行.py文件是一次性执行该文件内的所有代码。可见,Python交互模式主要是为了调试Python代码用的,也便于初学者学习,它不是正式运行Python代码的环境!

到此这篇关于python如何进入交互模式的文章就介绍到这了,更多相关python进入交互模式的方法内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
windows下python模拟鼠标点击和键盘输示例
Feb 28 Python
在Django中创建动态视图的教程
Jul 15 Python
Python在Console下显示文本进度条的方法
Feb 14 Python
基于python3 类的属性、方法、封装、继承实例讲解
Sep 19 Python
Python基于回溯法解决01背包问题实例
Dec 06 Python
Python计算时间间隔(精确到微妙)的代码实例
Feb 26 Python
对python3 sort sorted 函数的应用详解
Jun 27 Python
python中树与树的表示知识点总结
Sep 14 Python
pygame实现俄罗斯方块游戏(基础篇2)
Oct 29 Python
python发qq消息轰炸虐狗好友思路详解(完整代码)
Feb 15 Python
sklearn的predict_proba使用说明
Jun 28 Python
深入探讨opencv图像矫正算法实战
May 21 Python
python3.4中清屏的处理方法
Jul 06 #Python
Python3基于print打印带颜色字符串
Jul 06 #Python
python判断是空的实例分享
Jul 06 #Python
python三引号如何输入
Jul 06 #Python
如何验证python安装成功
Jul 06 #Python
使用Keras训练好的.h5模型来测试一个实例
Jul 06 #Python
Keras实现DenseNet结构操作
Jul 06 #Python
You might like
php SQL防注入代码集合
2008/04/25 PHP
PHP CodeIgniter分页实例及多条件查询解决方案(推荐)
2017/05/20 PHP
如何通过View::first使用Laravel Blade的动态模板详解
2017/09/21 PHP
Laravel统一错误处理为JSON的方法介绍
2020/10/18 PHP
Array.slice()与Array.splice()的返回值类型
2006/10/09 Javascript
兼容IE和FF的js脚本代码小结(比较常用)
2010/12/06 Javascript
javascript获得网页窗口实际大小的示例代码
2013/09/21 Javascript
Jquery Easyui搜索框组件SearchBox使用详解(19)
2016/12/17 Javascript
Angular.JS实现无限级的联动菜单(使用demo)
2017/02/08 Javascript
Vue 2.X的状态管理vuex记录详解
2017/03/23 Javascript
vue.js获取数据库数据实例代码
2017/05/26 Javascript
详解Angular CLI + Electron 开发环境搭建
2017/07/20 Javascript
js实现鼠标移动到图片产生遮罩效果
2017/10/21 Javascript
layui实现多图片上传并限制上传的图片数量
2019/09/26 Javascript
vue 清空input标签 中file的值操作
2020/07/21 Javascript
浅谈es6中的元编程
2020/12/01 Javascript
[32:07]完美世界DOTA2联赛PWL S3 LBZS vs Rebirth 第一场 12.16
2020/12/17 DOTA
python 控制语句
2011/11/03 Python
python解析html开发库pyquery使用方法
2014/02/07 Python
Python模拟登录12306的方法
2014/12/30 Python
使用Python编写Linux系统守护进程实例
2015/02/03 Python
使用Python的Scrapy框架编写web爬虫的简单示例
2015/04/17 Python
Python编程判断一个正整数是否为素数的方法
2017/04/14 Python
python yield关键词案例测试
2019/10/15 Python
详解字符串在Python内部是如何省内存的
2020/02/03 Python
Python可以实现栈的结构吗
2020/05/27 Python
浅析NumPy 切片和索引
2020/09/02 Python
Nisbets爱尔兰:英国最大的厨房和餐饮设备供应商
2019/01/26 全球购物
美国饼干礼物和美食甜点购买网站:Cheryl’s
2020/05/28 全球购物
杭州时比特电子有限公司SQL
2013/08/22 面试题
竞争与合作演讲稿
2014/05/12 职场文书
团队拓展活动方案
2014/08/28 职场文书
2014银行领导班子群众路线对照检查材料思想汇报
2014/09/17 职场文书
婚宴新娘致辞
2015/07/28 职场文书
CSS3 Tab动画实例之背景切换动态效果
2021/08/23 HTML / CSS
python 镜像环境搭建总结
2022/09/23 Python