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系列之数据处理编程实例(一)
May 22 Python
Python基础之函数用法实例详解
Sep 10 Python
状态机的概念和在Python下使用状态机的教程
Apr 11 Python
python 远程统计文件代码分享
May 14 Python
Python使用urllib2模块抓取HTML页面资源的实例分享
May 03 Python
Python基于回溯法子集树模板解决旅行商问题(TSP)实例
Sep 05 Python
Python 多线程搜索txt文件的内容,并写入搜到的内容(Lock)方法
Aug 23 Python
opencv3/Python 稠密光流calcOpticalFlowFarneback详解
Dec 11 Python
基于tensorflow指定GPU运行及GPU资源分配的几种方式小结
Feb 03 Python
python连接打印机实现打印文档、图片、pdf文件等功能
Feb 07 Python
Python Flask上下文管理机制实例解析
Mar 16 Python
python - asyncio异步编程
Apr 06 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+mysql实现无限级分类
2015/11/11 PHP
php时间戳转换代码详解
2019/08/04 PHP
javascript 限制输入和粘贴(IE,firefox测试通过)
2008/11/14 Javascript
JQuery操作Select的Options的Bug(IE8兼容性视图模式)
2013/04/21 Javascript
JQuery中基础过滤选择器用法实例分析
2015/05/18 Javascript
JavaScript入门系列之知识点总结
2016/03/24 Javascript
jquery Ajax 全局调用封装实例详解
2017/01/16 Javascript
JS 实现 ajax 异步浏览器兼容问题
2017/01/21 Javascript
jQuery插件ContextMenu自定义图标
2017/03/15 Javascript
10个经典的网页鼠标特效代码
2018/01/09 Javascript
微信小程序App生命周期详解
2018/01/31 Javascript
vue2中使用less简易教程
2018/03/27 Javascript
Vuex 单状态库与多模块状态库详解
2018/12/11 Javascript
基于vue实现一个神奇的动态按钮效果
2019/05/15 Javascript
JS实现点击发送验证码 xx秒后重新发送功能
2019/07/30 Javascript
python 根据pid杀死相应进程的方法
2017/01/16 Python
Python学习小技巧之利用字典的默认行为
2017/05/20 Python
Python使用getpass库读取密码的示例
2017/10/10 Python
python PyTorch参数初始化和Finetune
2018/02/11 Python
python处理数据,存进hive表的方法
2018/07/04 Python
Django添加feeds功能的示例
2018/08/07 Python
python print出共轭复数的方法详解
2019/06/25 Python
如何通过Python实现标签云算法
2019/07/02 Python
浅谈python多线程和多线程变量共享问题介绍
2020/04/17 Python
Python读写压缩文件的方法
2020/07/30 Python
matplotlib交互式数据光标实现(mplcursors)
2021/01/13 Python
全球速卖通西班牙站:AliExpress西班牙
2017/10/30 全球购物
美国宠物护理专家:Revival Animal Health
2020/01/05 全球购物
UDP协议功能
2013/01/06 面试题
Linux的文件类型
2016/07/05 面试题
会计专业应届生自荐信
2014/02/07 职场文书
庆元旦演讲稿
2014/09/15 职场文书
党政领导班子群众路线对照检查材料思想汇报
2014/09/27 职场文书
群众路线教育实践活动剖析材料
2014/09/30 职场文书
会议简报格式范文
2015/07/20 职场文书
干货:如何写好工作总结报告!
2019/05/10 职场文书