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使用SocketServer模块编写基本服务器程序的教程
Jul 12 Python
python logging 日志轮转文件不删除问题的解决方法
Aug 02 Python
基于python socketserver框架全面解析
Sep 21 Python
用Pygal绘制直方图代码示例
Dec 07 Python
Python各类图像库的图片读写方式总结(推荐)
Feb 23 Python
Python实现将数据框数据写入mongodb及mysql数据库的方法
Apr 02 Python
Python实现的对本地host127.0.0.1主机进行扫描端口功能示例
Feb 15 Python
PHP统计代码行数的小代码
Sep 19 Python
python模块hashlib(加密服务)知识点讲解
Nov 25 Python
Python使用enumerate获取迭代元素下标
Feb 03 Python
pandas分组聚合详解
Apr 10 Python
Python 实现一个简单的web服务器
Jan 03 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中的fopen()函数用打开文件模式说明
2013/06/20 PHP
PHP函数eval()介绍和使用示例
2014/08/20 PHP
PHP翻页跳转功能实现方法
2020/11/30 PHP
js判断生效时间不得大于失效时间的思路及代码
2013/04/23 Javascript
jquery图片不完全按比例自动缩小的简单代码
2013/07/29 Javascript
javaScript对文字按照拼音排序实现代码
2013/12/27 Javascript
Javascript基础知识(一)核心基础语法与事件模型
2014/09/29 Javascript
一个JavaScript递归实现反转数组字符串的实例
2014/10/14 Javascript
理解javascript异步编程
2016/01/27 Javascript
JS传递对象数组为参数给后端,后端获取的实例代码
2016/06/28 Javascript
JavaScript表单焦点自动切换代码
2016/07/24 Javascript
用JS中split方法实现彩色文字背景效果实例
2016/08/24 Javascript
vue.js实现简单轮播图效果
2017/10/10 Javascript
jQuery滚动条美化插件nicescroll简单用法示例
2018/04/18 jQuery
小程序封装wx.request请求并创建接口管理文件的实现
2019/04/29 Javascript
vue设置导航栏、侧边栏为公共页面的例子
2019/11/01 Javascript
详解vue页面首次加载缓慢原因及解决方案
2019/11/06 Javascript
在Vue中使用this.$store或者是$route一直报错的解决
2019/11/08 Javascript
Vue js with语句原理及用法解析
2020/09/03 Javascript
Vue+scss白天和夜间模式切换功能的实现方法
2021/01/05 Vue.js
Python实现设置windows桌面壁纸代码分享
2015/03/28 Python
python通过ssh-powershell监控windows的方法
2015/06/02 Python
利用numpy和pandas处理csv文件中的时间方法
2018/04/19 Python
对Python 内建函数和保留字详解
2018/10/15 Python
解决python 自动安装缺少模块的问题
2018/10/22 Python
Python imageio读取视频并进行编解码详解
2019/12/10 Python
关于tensorflow softmax函数用法解析
2020/06/30 Python
Numpy中的数组搜索中np.where方法详细介绍
2021/01/08 Python
应届生求职信写作技巧
2013/10/24 职场文书
缴纳养老保险的证明
2014/01/10 职场文书
艺校音乐专业自我鉴定范文
2014/03/01 职场文书
应聘教师自荐书
2014/06/16 职场文书
学校财务管理制度
2015/08/04 职场文书
Pandas数据类型之category的用法
2021/06/28 Python
springboot+zookeeper实现分布式锁
2022/03/21 Java/Android
Python爬虫网络请求之代理服务器和动态Cookies
2022/04/12 Python