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获取Linux系统下的本机IP地址代码分享
Nov 07 Python
Python实现数通设备端口使用情况监控实例
Jul 15 Python
python实现给数组按片赋值的方法
Jul 28 Python
python numpy函数中的linspace创建等差数列详解
Oct 13 Python
如何使用VSCode愉快的写Python于调试配置步骤
Apr 06 Python
Flask框架Flask-Login用法分析
Jul 23 Python
python根据txt文本批量创建文件夹
Dec 08 Python
Python基本数据结构之字典类型dict用法分析
Jun 08 Python
Pandas DataFrame求差集的示例代码
Dec 13 Python
python 基于Apscheduler实现定时任务
Dec 15 Python
Python  Asyncio模块实现的生产消费者模型的方法
Mar 01 Python
Python机器学习之底层实现KNN
Jun 20 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 XML操作的各种方法解析(比较详细)
2010/06/17 PHP
纯php打造的tab选项卡效果代码(不用js)
2010/12/29 PHP
php读取二进制流(C语言结构体struct数据文件)的深入解析
2013/06/13 PHP
php 实现301重定向跳转实例代码
2016/07/18 PHP
分享PHP-pcntl 实现多进程代码
2016/09/30 PHP
PHP简单装饰器模式实现与用法示例
2017/06/22 PHP
javascript 导出数据到Excel(处理table中的元素)
2009/12/18 Javascript
Jquery AutoComplete自动完成 的使用方法实例
2010/03/19 Javascript
javascript下数值型比较难点说明
2010/06/07 Javascript
javascript object array方法使用详解
2012/12/03 Javascript
捕获键盘事件(且兼容各浏览器)
2013/07/03 Javascript
javascript中比较字符串是否相等的方法
2013/07/23 Javascript
JavaScript中document对象使用详解
2015/01/06 Javascript
jQuery向后台传入json格式数据的方法
2015/02/13 Javascript
自己编写的支持Ajax验证的JS表单验证插件
2015/05/15 Javascript
js实现表单Radio切换效果的方法
2015/08/17 Javascript
Javascript获取background属性中url的值
2016/10/17 Javascript
jQuery实现淡入淡出的模态框
2017/02/09 Javascript
微信小程序 开发之全局配置
2017/05/05 Javascript
iscroll动态加载数据完美解决方法
2017/07/18 Javascript
详细分析jsonp的原理和实现方式
2017/11/20 Javascript
js装饰设计模式学习心得
2018/02/17 Javascript
jQuery实现侧边栏隐藏与显示的方法详解
2018/12/22 jQuery
layui给下拉框、按钮状态、时间赋初始值的方法
2019/09/10 Javascript
Python使用CMD模块更优雅的运行脚本
2015/05/11 Python
Python求两个字符串最长公共子序列代码实例
2020/03/05 Python
python:解析requests返回的response(json格式)说明
2020/04/30 Python
Python3.9 beta2版本发布了,看看这7个新的PEP都是什么
2020/06/10 Python
html5 canvas移动浏览器上实现图片压缩上传
2016/03/11 HTML / CSS
英国在线泳装店:Simply Swim
2019/05/05 全球购物
建筑专业自我鉴定
2013/10/22 职场文书
周鸿祎:教你写创业计划书
2013/12/30 职场文书
新闻专业学生的自我评价
2014/02/13 职场文书
热门专业求职信
2014/05/24 职场文书
营销学习心得体会
2014/09/12 职场文书
创业计划书之情侣餐厅
2019/09/29 职场文书