对命令行模式与python交互模式介绍


Posted in Python onMay 12, 2018

命令行模式与python交互模式

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

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

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

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

例:

在 Python 交互式环境下,输入:

>>> 100 + 200 + 300
600

直接可以看到结果 600。

但是,写一个 calc.py 的文件,内容如下:

100 + 200 + 300

然后在命令行模式下执行:

C:\work>python calc.py

发现什么输出都没有。

想要输出结果,必须自己用 print()打印出来。

把 calc.py改造一下:

print(100 + 200 + 300)

再执行,就可以看到结果:

C:\work>python calc.py
600

4.在 Windows上像直接运行exe文件运行.py文件是不行的,但是,在 Mac 和 Linux 上是可以的,方法是在.py 文件的第一行加上一个特殊的注释:

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
print('hello, world')

然后,通过命令给 hello.py 以执行权限:

$ chmod a+x hello.py

就可以直接运行 hello.py

以上这篇对命令行模式与python交互模式介绍就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python自定义类并使用的方法
May 07 Python
python之文件的读写和文件目录以及文件夹的操作实现代码
Aug 28 Python
python2.7 mayavi 安装图文教程(推荐)
Jun 22 Python
python贪婪匹配以及多行匹配的实例讲解
Apr 19 Python
Python使用wget实现下载网络文件功能示例
May 31 Python
Django实现登录随机验证码的示例代码
Jun 20 Python
详解Python最长公共子串和最长公共子序列的实现
Jul 07 Python
python监控nginx端口和进程状态
Sep 06 Python
python GUI库图形界面开发之PyQt5开发环境配置与基础使用
Feb 25 Python
手把手教你安装Windows版本的Tensorflow
Mar 26 Python
使用Pycharm在运行过程中,查看每个变量的操作(show variables)
Jun 08 Python
通过实例了解Python异常处理机制底层实现
Jul 23 Python
python执行系统命令后获取返回值的几种方式集合
May 12 #Python
在CMD命令行中运行python脚本的方法
May 12 #Python
在cmd命令行里进入和退出Python程序的方法
May 12 #Python
对python中执行DOS命令的3种方法总结
May 12 #Python
python 信息同时输出到控制台与文件的实例讲解
May 11 #Python
解决python nohup linux 后台运行输出的问题
May 11 #Python
解决nohup重定向python输出到文件不成功的问题
May 11 #Python
You might like
傻瓜化配置PHP环境――Appserv
2006/12/13 PHP
thinkphp循环结构用法实例
2014/11/24 PHP
PHP经典实用正则表达式小结
2017/05/04 PHP
PHP开发api接口安全验证操作实例详解
2020/03/26 PHP
javascript实现依次输入input自动定焦
2014/12/23 Javascript
Node.js 去掉种子(torrent)文件里的邪恶信息
2015/03/27 Javascript
利用Javascript仿Excel的数据透视分析功能
2016/09/07 Javascript
教你一步步用jQyery实现轮播器
2016/12/18 Javascript
Bootstrap Search Suggest使用例子
2016/12/21 Javascript
javascript 注释代码的几种方法总结
2017/01/04 Javascript
jquery实现焦点轮播效果
2017/02/23 Javascript
安装vue-cli报错 -4058 的解决方法
2017/10/19 Javascript
webpack打包node.js后端项目的方法
2018/03/10 Javascript
nodejs用gulp管理前端文件方法
2018/06/24 NodeJs
js中apply()和call()的区别与用法实例分析
2018/08/14 Javascript
vue项目中自定义video视频控制条的实现代码
2020/04/26 Javascript
在Python中使用异步Socket编程性能测试
2014/06/25 Python
利用Python脚本在Nginx和uwsgi上部署MoinMoin的教程
2015/05/05 Python
python通过pip更新所有已安装的包实现方法
2017/05/19 Python
Python实现向服务器请求压缩数据及解压缩数据的方法示例
2017/06/09 Python
Django基于ORM操作数据库的方法详解
2018/03/27 Python
Python编程中flask的简介与简单使用
2018/12/28 Python
matlab中imadjust函数的作用及应用举例
2020/02/27 Python
Python面向对象实现方法总结
2020/08/12 Python
伦敦时尚生活的缩影:LN-CC
2017/01/24 全球购物
"引用"与多态的关系
2013/02/01 面试题
火山动力Java笔试题
2014/06/26 面试题
社区敬老月活动实施方案
2014/02/17 职场文书
抽奖活动主持词
2014/03/31 职场文书
职业生涯规划书前言
2014/04/15 职场文书
网络技术专业求职信
2014/05/02 职场文书
机关作风整顿个人整改措施2014
2014/09/17 职场文书
毕业横幅标语
2014/10/08 职场文书
2015年化工厂工作总结
2015/05/04 职场文书
Python中for后接else的语法使用
2021/05/18 Python
Python+tkinter实现高清图片保存
2022/03/13 Python