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 相关文章推荐
一则python3的简单爬虫代码
May 26 Python
Python利用pyHook实现监听用户鼠标与键盘事件
Aug 21 Python
Python实现批量更换指定目录下文件扩展名的方法
Sep 19 Python
对python字典元素的添加与修改方法详解
Jul 06 Python
用Python实现数据的透视表的方法
Nov 16 Python
使用python切片实现二维数组复制示例
Nov 26 Python
基于python读取.mat文件并取出信息
Dec 16 Python
解决Keras 与 Tensorflow 版本之间的兼容性问题
Feb 07 Python
Django 返回json数据的实现示例
Mar 05 Python
Python 实现敏感目录扫描的示例代码
May 21 Python
pytorch加载预训练模型与自己模型不匹配的解决方案
May 13 Python
Python实现批量自动整理文件
Mar 16 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
人族 TERRAN 概述
2020/03/14 星际争霸
ThinkPHP3.1.3版本新特性概述
2014/06/19 PHP
标准PHP的AES加密算法类
2015/03/12 PHP
php判断表是否存在的方法
2015/06/18 PHP
php使用Jpgraph创建柱状图展示年度收支表效果示例
2017/02/15 PHP
php数组指针函数功能及用法示例
2020/02/11 PHP
Javascript封装DOMContentLoaded事件实例
2014/06/12 Javascript
jQuery Validation PlugIn的使用方法详解
2015/12/18 Javascript
javascript鼠标右键菜单自定义效果
2020/12/08 Javascript
JQuery实现简单的服务器轮询效果实例
2016/03/31 Javascript
JavaScript的ExtJS框架中数面板TreePanel的使用实例解析
2016/05/21 Javascript
JS中的多态实例详解
2017/10/15 Javascript
详解vuex状态管理模式
2018/11/01 Javascript
利用node 判断打开的是文件 还是 文件夹的实例
2019/06/10 Javascript
浅入深出Vue之组件使用
2019/07/11 Javascript
vue element el-transfer增加拖拽功能
2021/01/15 Vue.js
[01:17:47]TNC vs VGJ.S 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python实现查询苹果手机维修进度
2015/03/16 Python
Python中获取对象信息的方法
2015/04/27 Python
python创建和删除目录的方法
2015/04/29 Python
分享一下Python数据分析常用的8款工具
2018/04/29 Python
浅谈Python traceback的优雅处理
2018/08/31 Python
使用Python给头像加上圣诞帽或圣诞老人小图标附源码
2019/12/25 Python
解决python -m pip install --upgrade pip 升级不成功问题
2020/03/05 Python
python代码实现将列表中重复元素之间的内容全部滤除
2020/05/22 Python
Python 抓取数据存储到Redis中的操作
2020/07/16 Python
彪马美国官网:PUMA美国
2017/03/09 全球购物
企业管理部经理岗位职责
2013/12/24 职场文书
执行力心得体会
2013/12/31 职场文书
广告业务员岗位职责
2014/02/06 职场文书
环保公益广告语
2014/03/13 职场文书
购房协议书范本
2014/10/02 职场文书
公安交警中队队长个人对照检查材料思想汇报
2014/10/05 职场文书
帮你提高开发效率的JavaScript20个技巧
2021/06/18 Javascript
HTML CSS 一个标签实现带动画的抖音LOGO
2022/04/26 HTML / CSS
pd.drop_duplicates删除重复行的方法实现
2022/06/16 Python