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中的ceil()方法使用教程
May 14 Python
Python使用filetype精确判断文件类型
Jul 02 Python
Django Rest framework认证组件详细用法
Jul 25 Python
解决python flask中config配置管理的问题
Jul 26 Python
python中struct模块之字节型数据的处理方法
Aug 27 Python
PyCharm2019安装教程及其使用(图文教程)
Sep 29 Python
Python列表list操作相关知识小结
Jan 29 Python
Python +Selenium解决图片验证码登录或注册问题(推荐)
Feb 09 Python
python 伯努利分布详解
Feb 25 Python
5 分钟读懂Python 中的 Hook 钩子函数
Dec 09 Python
pycharm进入时每次都是insert模式的解决方式
Feb 05 Python
Python实现图片指定位置加图片水印(附Pyinstaller打包exe)
Mar 04 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 时间转换Unix时间戳代码
2010/01/22 PHP
总结PHP删除字符串最后一个字符的三种方法
2016/08/30 PHP
Web层改进II-用xmlhttp 无声息提交复杂表单
2007/01/22 Javascript
jquery 图片截取工具jquery.imagecropper.js
2010/04/09 Javascript
JS 各种网页尺寸判断实例方法
2013/04/18 Javascript
Jquery实现视频播放页面的关灯开灯效果
2013/05/27 Javascript
javascript 数字格式化输出的实现代码
2013/12/10 Javascript
使用简洁的jQuery方法实现隔行换色功能
2014/01/02 Javascript
jQuery实现气球弹出框式的侧边导航菜单效果
2015/09/22 Javascript
JS三级可折叠菜单实现方法
2016/02/29 Javascript
Vue数据驱动模拟实现1
2017/01/11 Javascript
webpack配置文件和常用配置项介绍
2017/04/28 Javascript
vue3.0 CLI - 2.3 - 组件 home.vue 中学习指令和绑定
2018/09/14 Javascript
浅谈React Event实现原理
2018/09/20 Javascript
Vue中对拿到的数据进行A-Z排序的实例
2018/09/25 Javascript
js隐式转换的知识实例讲解
2018/09/28 Javascript
JavaScript实现栈结构Stack过程详解
2020/03/07 Javascript
在vue中使用inheritAttrs实现组件的扩展性介绍
2020/12/07 Vue.js
python分割列表(list)的方法示例
2017/05/07 Python
Python数据结构与算法之列表(链表,linked list)简单实现
2017/10/30 Python
python2与python3共存问题的解决方法
2018/09/18 Python
Python判断一个list中是否包含另一个list全部元素的方法分析
2018/12/24 Python
django主动抛出403异常的方法详解
2019/01/04 Python
PyTorch笔记之scatter()函数的使用
2020/02/12 Python
python编程进阶之类和对象用法实例分析
2020/02/21 Python
英国时尚泳装品牌:Maru Swimwear
2019/10/06 全球购物
耐克亚太地区:Nike APAC
2019/12/07 全球购物
美国眼镜网站:LensCrafters
2020/01/19 全球购物
如何让Java程序执行效率更高
2014/06/25 面试题
Order by的几种用法
2013/06/16 面试题
do you have any Best Practice for testing
2016/06/04 面试题
总经理助理的八要求
2013/11/12 职场文书
护士找工作求职信
2014/07/02 职场文书
2014年人事工作总结范文
2014/11/19 职场文书
保洁员岗位职责
2015/02/04 职场文书
小学数学教学随笔
2015/08/14 职场文书