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中的With语句
Feb 02 Python
python实现从字典中删除元素的方法
May 04 Python
Python的string模块中的Template类字符串模板用法
Jun 27 Python
python链接oracle数据库以及数据库的增删改查实例
Jan 30 Python
Django开发的简易留言板案例详解
Dec 04 Python
Python获取Redis所有Key以及内容的方法
Feb 19 Python
基于python全局设置id 自动化测试元素定位过程解析
Sep 04 Python
python解析命令行参数的三种方法详解
Nov 29 Python
pytorch使用tensorboardX进行loss可视化实例
Feb 24 Python
基于pytorch中的Sequential用法说明
Jun 24 Python
Django-simple-captcha验证码包使用方法详解
Nov 28 Python
Biblibili视频投稿接口分析并以Python实现自动投稿功能
Feb 05 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
建立动态的WML站点(一)
2006/10/09 PHP
php项目打包方法
2008/02/18 PHP
Memcache 在PHP中的使用技巧
2010/02/08 PHP
php数组函数序列之array_slice() - 在数组中根据条件取出一段值,并返回
2011/11/07 PHP
php中使用$_REQUEST需要注意的一个问题
2013/05/02 PHP
Codeigniter(CI)框架分页函数及相关知识
2014/11/03 PHP
PHP 读取和编写 XML
2014/11/19 PHP
PHP 前加at符合@的作用解析
2015/07/31 PHP
php和asp语法上的区别总结
2019/05/12 PHP
javascript语言结构小记(一)
2011/09/10 Javascript
一段非常简单的js判断浏览器的内核
2014/08/17 Javascript
js中的事件捕捉模型与冒泡模型实例分析
2015/01/10 Javascript
javascript模拟php函数in_array
2015/04/27 Javascript
轻松使用jQuery双向select控件Bootstrap Dual Listbox
2015/12/13 Javascript
Vue中封装input组件的实例详解
2017/10/17 Javascript
bootstrap模态框弹出和隐藏,动态改变中间内容的实例
2018/08/10 Javascript
浅谈Vuex注入Vue生命周期的过程
2019/05/20 Javascript
小程序click-scroll组件设计
2019/06/18 Javascript
[44:58]2018DOTA2亚洲邀请赛 4.5 淘汰赛 LGD vs Liquid 第二场
2018/04/06 DOTA
深入理解Python 代码优化详解
2014/10/27 Python
linux下python抓屏实现方法
2015/05/22 Python
python实现学生信息管理系统
2020/04/05 Python
Python实现抓取HTML网页并以PDF文件形式保存的方法
2018/05/08 Python
pandas dataframe 中的explode函数用法详解
2020/05/18 Python
如何导出python安装的所有模块名称和版本号到文件中
2020/06/05 Python
关于python scrapy中添加cookie踩坑记录
2020/11/17 Python
韩国现代百货官网:Hmall
2018/03/21 全球购物
程序集与命名空间有什么不同
2014/07/25 面试题
食品营养与检测应届生求职信
2013/11/08 职场文书
学习雷锋寄语大全
2014/04/11 职场文书
2014年政风行风工作总结
2014/11/22 职场文书
超搞笑婚前保证书
2015/05/08 职场文书
建党伟业电影观后感
2015/06/01 职场文书
货款欠条范本
2015/07/03 职场文书
Redis 哨兵机制及配置实现
2022/03/25 Redis
Python中的socket网络模块介绍
2022/07/23 Python