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中使用dom模块生成XML文件示例
Apr 05 Python
Python调用C++程序的方法详解
Jan 24 Python
Python 爬取携程所有机票的实例代码
Jun 11 Python
windows下pycharm安装、创建文件、配置默认模板
Jul 31 Python
Python GUI编程完整示例
Apr 04 Python
对python3 sort sorted 函数的应用详解
Jun 27 Python
Python udp网络程序实现发送、接收数据功能示例
Dec 09 Python
pytorch: Parameter 的数据结构实例
Dec 31 Python
python 安装教程之Pycharm安装及配置字体主题,换行,自动更新
Mar 13 Python
Python flask框架实现查询数据库并显示数据
Jun 04 Python
python访问hdfs的操作
Jun 06 Python
python获取时间戳的实现示例(10位和13位)
Sep 23 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快速统计某个数据库中每张表的数据量
2012/09/04 PHP
PHP 的比较运算与逻辑运算详解
2016/05/12 PHP
PHP简单留言本功能实现代码
2017/06/09 PHP
基于Laravel 多个中间件的执行顺序详解
2019/10/21 PHP
利用PHP内置SERVER开启web服务(本地开发使用)
2021/03/09 PHP
JavaScript 快捷键设置实现代码
2009/03/13 Javascript
JavaScript constructor和instanceof,JSOO中的一对欢喜冤家
2009/05/25 Javascript
js检查页面上有无重复id的实现代码
2013/07/17 Javascript
Jquery实现点击按钮,连续地向textarea中添加值的实例代码
2014/03/08 Javascript
早该知道的7个JavaScript技巧
2016/06/21 Javascript
jQuery ajax实现省市县三级联动
2021/03/07 Javascript
Vue项目中如何引入icon图标
2018/03/28 Javascript
在小程序开发中使用npm的方法
2018/10/17 Javascript
JavaScript数据结构与算法之检索算法实例分析【顺序查找、最大最小值、自组织查询】
2019/02/22 Javascript
layui监听单元格编辑前后交互的例子
2019/09/16 Javascript
深入理解redux之compose的具体应用
2020/01/12 Javascript
如何在vue中使用百度地图添加自定义覆盖物(水波纹)
2020/11/03 Javascript
[01:00:06]加油DOTA_EP01_网络版
2014/08/09 DOTA
[01:25]2015国际邀请赛最佳短片奖——斧王《拆塔英雄:天赋异禀》
2015/09/22 DOTA
python常见数制转换实例分析
2015/05/09 Python
使用Python导出Excel图表以及导出为图片的方法
2015/11/07 Python
Pycharm连接远程服务器并实现远程调试的实现
2019/08/02 Python
pytorch 加载(.pth)格式的模型实例
2019/08/20 Python
关于Python3 lambda函数的深入浅出
2019/11/27 Python
基于Python下载网络图片方法汇总代码实例
2020/06/24 Python
澳洲健康食品网上商店:Aussie Health Products
2018/06/15 全球购物
乌克兰排名第一的在线旅游超市:Farvater.Travel
2020/01/02 全球购物
什么是servlet
2012/05/08 面试题
办公室文员工作自我评价
2013/12/01 职场文书
同学聚会主持词
2014/03/18 职场文书
电大毕业个人生自我鉴定
2014/03/26 职场文书
服务员态度差检讨书
2014/10/28 职场文书
不同意离婚代理词
2015/05/23 职场文书
《一面五星红旗》教学反思
2016/02/23 职场文书
原生CSS实现文字无限轮播的通用方法
2021/03/30 HTML / CSS
Java比较两个对象中全部属性值是否相等的方法
2021/08/07 Java/Android