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抓取网页内容示例分享
Feb 24 Python
使用Python中的tkinter模块作图的方法
Feb 07 Python
Python + selenium自动化环境搭建的完整步骤
May 19 Python
Tensorflow中的placeholder和feed_dict的使用
Jul 09 Python
django缓存配置的几种方法详解
Jul 16 Python
windows7 32、64位下python爬虫框架scrapy环境的搭建方法
Nov 29 Python
解决python中无法自动补全代码的问题
Dec 04 Python
Python3内置模块random随机方法小结
Jul 13 Python
Pytorch.nn.conv2d 过程验证方式(单,多通道卷积过程)
Jan 03 Python
浅谈在django中使用filter()(即对QuerySet操作)时踩的坑
Mar 31 Python
如何将json数据转换为python数据
Sep 04 Python
python代码实现扫码关注公众号登录的实战
Nov 01 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
typecho插件编写教程(四):插件挂载
2015/05/28 PHP
PHP生成plist数据的方法
2015/06/16 PHP
php微信公众号开发之答题连闯三关
2018/10/20 PHP
ThinkPHP5.0框架使用build 自动生成模块操作示例
2019/04/11 PHP
JS 如果改变span标签的是否隐藏属性
2011/10/06 Javascript
jQuery load方法用法集锦
2011/12/06 Javascript
CSS+jQuery实现的一个放大缩小动画效果
2013/09/24 Javascript
jQuery结合HTML5制作的爱心树表白动画
2015/02/01 Javascript
JQuery球队选择实例
2015/05/18 Javascript
jQuery 利用$.ajax 时获取原生XMLHttpRequest 对象的方法
2016/08/25 Javascript
微信小程序 wxapp地图 map详解
2016/10/31 Javascript
微信小程序 共用变量值的实现
2017/07/12 Javascript
详解javascript常用工具类的封装
2018/01/30 Javascript
详解vue.js根据不同环境(正式、测试)打包到不同目录
2018/07/13 Javascript
react 兄弟组件如何调用对方的方法示例
2018/10/23 Javascript
Jquery的autocomplete插件用法及参数讲解
2019/03/12 jQuery
[01:51]DAC趣味视频-如何成为职业选手.mp4
2017/04/02 DOTA
[01:16]DOTA2小知识课堂 Ep.03 芒果树无伤肉山
2019/12/05 DOTA
python从入门到精通(DAY 3)
2015/12/20 Python
Python内置函数 next的具体使用方法
2017/11/24 Python
Python 实现数据结构中的的栈队列
2019/05/16 Python
const和static readonly区别
2013/05/20 面试题
客户服务经理岗位职责
2014/01/29 职场文书
铁路工务反思材料
2014/02/07 职场文书
协商一致解除劳动合同协议书
2014/09/14 职场文书
2014年学生会工作总结
2014/11/07 职场文书
2014年纳税评估工作总结
2014/12/23 职场文书
销售督导岗位职责
2015/04/10 职场文书
2015年大学学生会工作总结
2015/05/13 职场文书
Pandas数据类型之category的用法
2021/06/28 Python
电脑开机弹出documents文件夹怎么回事?弹出documents文件夹解决方法
2022/04/08 数码科技
古见同学有交流障碍症 第二季宣传CM公开播出
2022/04/11 日漫
SQL解决未能删除约束问题drop constraint
2022/05/30 SQL Server
Redis批量生成数据的实现
2022/06/05 Redis
Oracle中日期的使用方法实例
2022/07/07 Oracle
mysql数据库如何转移到oracle
2022/12/24 MySQL