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的绘图工具matplotlib使用实例
Jul 03 Python
Python多层嵌套list的递归处理方法(推荐)
Jun 08 Python
Python全局变量用法实例分析
Jul 19 Python
Python编程之字符串模板(Template)用法实例分析
Jul 22 Python
用python处理图片实现图像中的像素访问
May 04 Python
python利用ffmpeg进行录制屏幕的方法
Jan 10 Python
Python实现监控Nginx配置文件的不同并发送邮件报警功能示例
Feb 26 Python
Python中三元表达式的几种写法介绍
Mar 04 Python
python画图把时间作为横坐标的方法
Jul 07 Python
python matplotlib饼状图参数及用法解析
Nov 04 Python
Django 请求Request的具体使用方法
Nov 11 Python
python pandas移动窗口函数rolling的用法
Feb 29 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
杏林同学录(六)
2006/10/09 PHP
php查找任何页面上的所有链接的方法
2013/12/03 PHP
smarty简单入门实例
2014/11/28 PHP
php购物车实现方法
2015/01/03 PHP
使用PHPCMS搭建wap手机网站
2015/09/20 PHP
php 根据URL下载远程图片、压缩包、pdf等文件到本地
2019/07/26 PHP
NodeJS中利用Promise来封装异步函数
2015/02/25 NodeJs
Jquery操作Ajax方法小结
2015/11/29 Javascript
jQuery ajaxForm()的应用
2016/10/14 Javascript
深入理解jQuery()方法的构建原理
2016/12/05 Javascript
H5实现中奖记录逐行滚动切换效果
2017/03/13 Javascript
vue实现在一个方法执行完后执行另一个方法的示例
2018/08/25 Javascript
nodejs中用npm初始化来创建package.json的实例讲解
2018/10/10 NodeJs
用js简单提供增删改查接口
2019/05/12 Javascript
vuex存储token示例
2019/11/11 Javascript
ES6中new Function()语法及应用实例分析
2020/02/19 Javascript
详解Python中heapq模块的用法
2016/06/28 Python
selenium+python设置爬虫代理IP的方法
2018/11/29 Python
Python定时任务工具之APScheduler使用方式
2019/07/24 Python
python画图常规设置方式
2020/03/05 Python
python zip,lambda,map函数代码实例
2020/04/04 Python
魅力惠奢品线上平台:MEI.COM
2016/11/29 全球购物
彼得罗夫美国官网:Peter Thomas Roth美国(青瓜面膜)
2017/11/05 全球购物
巴西男士胡须和头发护理产品商店:Beard
2017/11/13 全球购物
STAUD官方网站:洛杉矶独有的闲适风格
2019/04/11 全球购物
MySQL面试题
2014/01/12 面试题
大学生就业自荐信
2013/10/26 职场文书
车间统计员岗位职责
2014/01/05 职场文书
《猫》教学反思
2014/02/26 职场文书
护士长竞聘书
2014/03/31 职场文书
中学生秋季运动会广播稿
2014/09/21 职场文书
党员批评与自我批评发言稿
2014/10/14 职场文书
小学生安全教育广播稿
2014/10/20 职场文书
红色革命电影观后感
2015/06/18 职场文书
2015年度环卫处工作总结
2015/07/24 职场文书
python实现双链表
2022/05/25 Python