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的装饰器解决Bottle框架中用户验证问题
Apr 24 Python
Python验证企业工商注册码
Oct 25 Python
Pandas 对Dataframe结构排序的实现方法
Apr 10 Python
python flask实现分页的示例代码
Aug 02 Python
使用python判断你是青少年还是老年人
Nov 29 Python
零基础使用Python读写处理Excel表格的方法
May 02 Python
基于python-opencv3的图像显示和保存操作
Jun 27 Python
python twilio模块实现发送手机短信功能
Aug 02 Python
pytorch torch.expand和torch.repeat的区别详解
Nov 05 Python
Python实现爬取网页中动态加载的数据
Aug 17 Python
Python 如何实现数据库表结构同步
Sep 29 Python
python画条形图的具体代码
Apr 20 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
thinkphp实现163、QQ邮箱收发邮件的方法
2015/12/18 PHP
php pthreads多线程的安装与使用
2016/01/19 PHP
让Laravel API永远返回JSON格式响应的方法示例
2018/09/05 PHP
php-fpm中max_children的配置
2019/03/15 PHP
JQuery 选择器 xpath 语法应用
2010/05/13 Javascript
javascript定义变量时有var和没有var的区别探讨
2014/07/21 Javascript
jQuery插件实现无缝滚动特效
2015/11/24 Javascript
Bootstrap fileinput文件上传组件使用详解
2017/06/06 Javascript
解决angularjs WdatePicker ng-model的问题
2018/09/13 Javascript
vue.js watch经常失效的场景与解决方案
2021/01/07 Vue.js
Python随机生成带特殊字符的密码
2016/03/02 Python
Python面向对象特殊成员
2017/04/24 Python
基于Python3 逗号代码 和 字符图网格(详谈)
2017/06/22 Python
Python实现的视频播放器功能完整示例
2018/02/01 Python
Python cookbook(数据结构与算法)从字典中提取子集的方法示例
2018/03/22 Python
Python实现的括号匹配判断功能示例
2018/08/25 Python
python钉钉机器人运维脚本监控实例
2019/02/20 Python
Django集成CAS单点登录的方法示例
2019/06/10 Python
使用Python将字符串转换为格式化的日期时间字符串
2019/09/01 Python
使用Python实现 学生学籍管理系统
2019/11/26 Python
详解基于Jupyter notebooks采用sklearn库实现多元回归方程编程
2020/03/25 Python
通过cmd进入python的步骤
2020/06/16 Python
python获取百度热榜链接的实例方法
2020/08/25 Python
linux面试题参考答案(2)
2015/12/06 面试题
党员学习十八大感想
2014/01/17 职场文书
学生期末评语大全
2014/04/30 职场文书
学校清明节活动总结
2014/07/04 职场文书
关于清明节的演讲稿
2014/09/13 职场文书
法定代表人证明书
2014/11/28 职场文书
个人工作年终总结
2015/03/09 职场文书
2015年九一八事变纪念日演讲稿
2015/03/19 职场文书
朋友聚会祝酒词
2015/08/10 职场文书
古诗之爱国古诗5首
2019/09/20 职场文书
详解Javascript实践中的命令模式
2021/05/05 Javascript
使用react+redux实现计数器功能及遇到问题
2021/06/02 Javascript
再次探讨go实现无限 buffer 的 channel方法
2021/06/13 Golang