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 相关文章推荐
Python中的进程分支fork和exec详解
Apr 11 Python
在Django框架中编写Context处理器的方法
Jul 20 Python
python中pika模块问题的深入探究
Oct 13 Python
python selenium 弹出框处理的实现
Feb 26 Python
浅谈python中get pass用法
Mar 19 Python
python 的 scapy库,实现网卡收发包的例子
Jul 23 Python
python 生成器和迭代器的原理解析
Oct 12 Python
Python 中的pygame安装与配置教程详解
Feb 10 Python
python 实现人和电脑猜拳的示例代码
Mar 02 Python
python3 删除所有自定义变量的操作
Apr 08 Python
Python使用socket去实现TCP客户端和TCP服务端
Apr 12 Python
Python matplotlib绘制雷达图
Apr 13 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
经典的PHPer为什么被认为是草根?
2007/04/02 PHP
php 友好URL的实现(吐血推荐)
2008/10/04 PHP
PHP求小于1000的所有水仙花数的代码
2012/01/10 PHP
yii2.0整合阿里云oss的示例代码
2017/09/19 PHP
JS 文件传参及处理技巧分析
2010/05/13 Javascript
基于jQuery的的一个隔行变色,鼠标移动变色的小插件
2010/07/06 Javascript
JavaScript中获取未知对象属性的代码
2011/04/27 Javascript
jQuery怎么解析Json字符串(Json格式/Json对象)
2013/08/09 Javascript
鼠标移到导航当前位置的LI变色处于选中状态
2013/08/23 Javascript
javascript date格式化示例
2013/09/25 Javascript
完美解决AJAX跨域问题
2013/11/01 Javascript
为开发者准备的10款最好的jQuery日历插件
2014/02/04 Javascript
js动态修改整个页面样式达到换肤效果
2014/05/23 Javascript
基于jQuery实现Tabs选项卡自定义插件
2016/11/21 Javascript
angular实现表单验证及提交功能
2017/02/01 Javascript
vue实现移动端图片裁剪上传功能
2020/08/18 Javascript
基于webpack.config.js 参数详解
2018/03/20 Javascript
webpack分离css单独打包的方法
2018/06/12 Javascript
jQuery实现带3D切割效果的轮播图功能示例【附源码下载】
2019/04/04 jQuery
简单了解JavaScript arguement原理及作用
2020/05/28 Javascript
Python实现类似比特币的加密货币区块链的创建与交易实例
2018/03/20 Python
Python3中正则模块re.compile、re.match及re.search函数用法详解
2018/06/11 Python
Django 创建新App及其常用命令的实现方法
2019/08/04 Python
python异常处理、自定义异常、断言原理与用法分析
2020/03/23 Python
利用 Canvas实现绘画一个未闭合的带进度条的圆环
2019/07/26 HTML / CSS
毕业生医学检验求职信
2013/10/16 职场文书
高中的职业生涯规划书
2013/12/28 职场文书
五一家具促销方案
2014/01/10 职场文书
行政副总岗位职责
2014/02/23 职场文书
金融事务专业毕业生求职信
2014/02/23 职场文书
夫妻双方自愿离婚协议书
2014/10/24 职场文书
物价局领导班子四风问题整改措施
2014/10/26 职场文书
2015年度企业工作总结
2015/05/21 职场文书
2016年情人节广告语
2016/01/28 职场文书
浅谈MySQL next-key lock 加锁范围
2021/06/07 MySQL
SpringBoot 整合mongoDB并自定义连接池的示例代码
2022/02/28 MongoDB