对命令行模式与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警察与小偷的实现之一客户端与服务端通信实例
Oct 09 Python
Django与遗留的数据库整合的方法指南
Jul 24 Python
Python使用defaultdict读取文件各列的方法
May 11 Python
Python二叉树的定义及常用遍历算法分析
Nov 24 Python
Python使用matplotlib绘制余弦的散点图示例
Mar 14 Python
windows下numpy下载与安装图文教程
Apr 02 Python
python实现一行输入多个值和一行输出多个值的例子
Jul 16 Python
Python 定义只读属性的实现方式
Mar 05 Python
python3读取autocad图形文件.py实例
Jun 05 Python
Python3爬虫中pyspider的安装步骤
Jul 29 Python
Python 如何展开嵌套的序列
Aug 01 Python
python缺失值的解决方法总结
Jun 09 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+mysql保存和输出文件
2006/10/09 PHP
一个连接两个不同MYSQL数据库的PHP程序
2006/10/09 PHP
php zend 相对路径问题
2009/01/12 PHP
在Windows系统上安装PHP运行环境文字教程
2010/07/19 PHP
PHP调用Webservice实例代码
2011/07/29 PHP
PHP中防止SQL注入方法详解
2014/12/25 PHP
PHP设计模式之命令模式示例详解
2020/12/20 PHP
xml和web特殊字符
2009/04/28 Javascript
ExtJs使用IFrame的实现代码
2010/03/24 Javascript
图片img的src不变让浏览器重新加载实现方法
2013/03/29 Javascript
javascript常用函数归纳整理
2014/10/31 Javascript
node.js中的fs.unlink方法使用说明
2014/12/15 Javascript
jQuery分组选择器用法实例
2014/12/23 Javascript
JQUERY实现网页右下角固定位置展开关闭特效的方法
2015/07/27 Javascript
基于Bootstrap+jQuery.validate实现表单验证
2016/05/30 Javascript
使用JavaScript获取URL中的参数(两种方法)
2016/11/16 Javascript
bootstrap组件之导航组件使用方法
2017/01/19 Javascript
微信小程序 定位到当前城市实现实例代码
2017/02/23 Javascript
BootStrap入门学习第一篇
2017/08/28 Javascript
JS基于正则表达式实现的密码强度验证功能示例
2017/09/21 Javascript
基于vue的换肤功能的示例代码
2017/10/10 Javascript
浅谈Vue.nextTick 的实现方法
2017/10/25 Javascript
Vue.js通用应用框架-Nuxt.js的上手教程
2017/12/25 Javascript
Node.js命令行/批处理中如何更改Linux用户密码浅析
2018/07/22 Javascript
Element Alert警告的具体使用方法
2020/07/27 Javascript
Python操作串口的方法
2015/06/17 Python
对python 数据处理中的LabelEncoder 和 OneHotEncoder详解
2018/07/11 Python
python3中sorted函数里cmp参数改变详解
2020/03/12 Python
Prometheus开发中间件Exporter过程详解
2020/11/30 Python
CSS3 2D模拟实现摩天轮旋转效果
2016/11/16 HTML / CSS
CSS3使用transition属性实现过渡效果
2018/04/18 HTML / CSS
摩顿布朗英国官方网上商店:奢华沐浴、身体和头发护理
2016/10/29 全球购物
机电工程学生自荐信范文
2013/12/07 职场文书
广告语设计及教案
2014/03/21 职场文书
市级优秀班主任事迹材料
2014/05/13 职场文书
岗位聘任协议书
2015/09/21 职场文书