对命令行模式与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插入排序算法的实现代码
Nov 21 Python
Python挑选文件夹里宽大于300图片的方法
Mar 05 Python
python过滤字符串中不属于指定集合中字符的类实例
Jun 30 Python
python实现AES加密和解密
Mar 27 Python
python aiohttp的使用详解
Jun 20 Python
python-django中的APPEND_SLASH实现方法
Jun 21 Python
python实现输出一个序列的所有子序列示例
Nov 18 Python
python、PyTorch图像读取与numpy转换实例
Jan 13 Python
关于python的缩进规则的知识点详解
Jun 22 Python
Django中Q查询及Q()对象 F查询及F()对象用法
Jul 09 Python
用Python实现童年贪吃蛇小游戏功能的实例代码
Dec 07 Python
python 模拟登录B站的示例代码
Dec 15 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
Windows 下的 PHP-PEAR 安装方法
2010/11/20 PHP
解析array splice的移除数组中指定键的值,返回一个新的数组
2013/07/02 PHP
php中jpgraph类库的使用介绍
2013/08/08 PHP
php实现递归抓取网页类实例
2015/04/03 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
2017/07/20 PHP
URL地址中的#符号使用说明
2011/02/12 Javascript
Js 冒泡事件阻止实现代码
2013/01/27 Javascript
Jquery 获取指定标签的对象及属性的设置与移除
2014/05/29 Javascript
JS运动框架之分享侧边栏动画实例
2015/03/03 Javascript
js代码实现无缝滚动(文字和图片)
2015/08/20 Javascript
BootStrap Fileinput插件和Bootstrap table表格插件相结合实现文件上传、预览、提交的导入Excel数据操作步骤
2017/08/07 Javascript
详解使用Visual Studio Code对Node.js进行断点调试
2017/09/14 Javascript
JavaScript JMap类定义与使用方法示例
2019/01/22 Javascript
vue-cli3环境变量与分环境打包的方法示例
2019/02/18 Javascript
axios如何利用promise无痛刷新token的实现方法
2019/08/27 Javascript
Python中类的定义、继承及使用对象实例详解
2015/04/30 Python
在Python的Django框架中编写编译函数
2015/07/20 Python
详解Python中的变量及其命名和打印
2016/03/11 Python
python编程测试电脑开启最大线程数实例代码
2018/02/09 Python
Python使用gRPC传输协议教程
2018/10/16 Python
python中栈的原理及实现方法示例
2019/11/27 Python
使用tensorflow实现矩阵分解方式
2020/02/07 Python
Python IDE环境之 新版Pycharm安装详细教程
2020/03/05 Python
Groupon法国官方网站:特卖和网上购物高达-70%
2019/09/02 全球购物
环境科学专业大学生自荐信格式
2013/09/21 职场文书
酒店个人培训自我鉴定
2013/12/11 职场文书
求职信的七个关键技巧
2014/02/05 职场文书
母亲节感恩寄语
2014/02/21 职场文书
个人授权委托书
2014/04/03 职场文书
上海世博会口号
2014/06/19 职场文书
简单的离婚协议书范本
2014/11/16 职场文书
银行自荐信范文
2015/03/25 职场文书
《分一些蚊子进来》读后感3篇
2020/01/09 职场文书
LayUI+Shiro实现动态菜单并记住菜单收展的示例
2021/05/06 Javascript
手把手教你实现PyTorch的MNIST数据集
2021/06/28 Python
Java面试题冲刺第十六天--消息队列
2021/08/07 面试题