python交互模式基础知识点学习


Posted in Python onJune 18, 2020

命令行模式

在Windows开始菜单选择“命令提示符”,就进入到命令行模式,它的提示符类似C:\>

python交互模式基础知识点学习

Python交互模式

在命令行模式下敲命令python,就看到类似如下的一堆文本输出,然后就进入到Python交互模式,它的提示符是>>>,

在Python交互模式下输入exit()并回车,就退出了Python交互模式,并回到命令行模式:

python交互模式基础知识点学习

区分命令行模式和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交互式模式下,可以直接输入代码,然后执行,并立刻得到结果。

在命令行模式下,可以直接运行.py文件。

知识点扩展:

命令行模式与python交互模式

1.在命令行模式下,可以执行 python 进入 Python 交互式环境,也可以执

行 python hello.py 运行一个.py 文件。

2.在 Python 交互式环境下,只能输入 Python 代码并立刻执行。

3.Python 交互式环境会把每一行 Python 代码的结果自动打印出来,但是,直接运行 Python 代码却不会。

以上就是python交互模式基础知识点学习的详细内容,更多关于python交互模式是什么的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
Python实现模拟登录及表单提交的方法
Jul 25 Python
深入浅析python中的多进程、多线程、协程
Jun 22 Python
Python使用修饰器执行函数的参数检查功能示例
Sep 26 Python
Python打开文件,将list、numpy数组内容写入txt文件中的方法
Oct 26 Python
详解Python3注释知识点
Feb 19 Python
Python中调用其他程序的方式详解
Aug 06 Python
Python hashlib加密模块常用方法解析
Dec 18 Python
Python实现实时数据采集新型冠状病毒数据实例
Feb 04 Python
python GUI库图形界面开发之PyQt5拖放控件实例详解
Feb 25 Python
python datetime处理时间小结
Apr 16 Python
Django实现简单的分页功能
Feb 22 Python
python turtle绘制多边形和跳跃和改变速度特效
Mar 16 Python
使用Keras实现Tensor的相乘和相加代码
Jun 18 #Python
python如何从键盘获取输入实例
Jun 18 #Python
Python计算信息熵实例
Jun 18 #Python
python导入库的具体方法
Jun 18 #Python
如何基于Python代码实现高精度免费OCR工具
Jun 18 #Python
python软件都是免费的吗
Jun 18 #Python
python中return如何写
Jun 18 #Python
You might like
PHP开发负载均衡指南
2010/07/17 PHP
php 函数中使用static的说明
2012/06/01 PHP
如何用PHP实现插入排序?
2013/04/10 PHP
PHP中date与gmdate的区别及默认时区设置
2014/05/12 PHP
php多任务程序实例解析
2014/07/19 PHP
php中opendir函数用法实例
2014/11/15 PHP
thinkphp整合系列之极验滑动验证码geetest功能
2019/06/18 PHP
PHP中mysqli_get_server_version()的实例用法
2020/02/03 PHP
php使用event扩展的io复用测试的示例
2020/10/20 PHP
js自执行函数的几种不同写法的比较
2012/08/16 Javascript
jQery使网页在显示器上居中显示适用于任何分辨率
2014/06/09 Javascript
Ext GridPanel加载完数据后进行操作示例代码
2014/06/17 Javascript
DOM操作一些常用的属性汇总
2015/03/13 Javascript
D3.js中data(), enter() 和 exit()的问题详解
2015/08/17 Javascript
使用jQuery获取data-的自定义属性
2015/11/10 Javascript
JavaScript实现简洁的俄罗斯方块完整实例
2016/03/01 Javascript
jQuery实现输入框邮箱内容自动补全与上下翻动显示效果【附demo源码下载】
2016/09/20 Javascript
微信小程序 条件渲染详解
2016/10/09 Javascript
详解Angular Reactive Form 表单验证
2017/07/06 Javascript
IE11下使用canvas.toDataURL报SecurityError错误的解决方法
2017/11/19 Javascript
原生JS实现多个小球碰撞反弹效果示例
2018/01/31 Javascript
js循环map 获取所有的key和value的实现代码(json)
2018/05/09 Javascript
微信小程序生成海报分享朋友圈的实现方法
2019/05/06 Javascript
JS简单数组排序操作示例【sort方法】
2019/05/17 Javascript
微信小程序自定义navigationBar顶部导航栏适配所有机型(附完整案例)
2020/04/26 Javascript
JS array数组检测方式解析
2020/05/19 Javascript
json.stringify()与json.parse()的区别以及用处
2021/01/25 Javascript
Python实现单词翻译功能
2017/06/06 Python
Python产生Gnuplot绘图数据的方法
2018/11/09 Python
python通过txt文件批量安装依赖包的实现步骤
2019/08/13 Python
使用python修改文件并立即写回到原始位置操作(inplace读写)
2020/06/28 Python
学校四风对照检查材料
2014/08/28 职场文书
九一八事变纪念日演讲稿
2014/09/14 职场文书
财务工作失误检讨书
2015/02/19 职场文书
教师教育教学随笔
2015/08/15 职场文书
关于MybatisPlus配置双数据库驱动连接数据库问题
2022/01/22 Java/Android