对命令行模式与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操作gmail实例
Jan 14 Python
Python中的测试模块unittest和doctest的使用教程
Apr 14 Python
python3.6+opencv3.4实现鼠标交互查看图片像素
Feb 26 Python
python自动发送邮件脚本
Jun 20 Python
Python 变量类型详解
Oct 10 Python
解决项目pycharm能运行,在终端却无法运行的问题
Jan 19 Python
Python3.6+selenium2.53.6自动化测试_读取excel文件的方法
Sep 06 Python
Python迭代器模块itertools使用原理解析
Dec 11 Python
Pytorch 多维数组运算过程的索引处理方式
Dec 27 Python
Python运行DLL文件的方法
Jan 17 Python
Python打包模块wheel的使用方法与将python包发布到PyPI的方法详解
Feb 12 Python
python实现语音常用度量方法的代码详解
May 25 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后获取影响的行数发生异常解决方法
2013/03/28 PHP
解析用PHP读写音频文件信息的详解(支持WMA和MP3)
2013/05/10 PHP
编写PHP脚本使WordPress的主题支持Widget侧边栏
2015/12/14 PHP
setInterval 和 setTimeout会产生内存溢出
2008/02/15 Javascript
不懂JavaScript应该怎样学
2008/04/16 Javascript
JavaScript中window、doucment、body的解释
2013/08/14 Javascript
js中this的用法实例分析
2015/01/10 Javascript
KnockoutJs快速入门教程
2016/05/16 Javascript
JS获取IMG图片高宽的简单实例
2016/05/17 Javascript
jquery实现垂直和水平菜单导航栏
2020/08/27 Javascript
浅谈Vue.nextTick 的实现方法
2017/10/25 Javascript
javaScript日期工具类DateUtils详解
2017/12/08 Javascript
微信小程序实现banner图轮播效果
2020/06/28 Javascript
使用jquery的cookie实现登录页记住用户名和密码的方法
2019/03/13 jQuery
Node.js系列之连接DB的方法(3)
2019/08/30 Javascript
JS+canvas五子棋人机对战实现步骤详解
2020/06/04 Javascript
JS图片懒加载技术实现过程解析
2020/07/27 Javascript
python抓取某汽车网数据解析html存入excel示例
2013/12/04 Python
离线安装Pyecharts的步骤以及依赖包流程
2020/04/23 Python
Python3利用SMTP协议发送E-mail电子邮件的方法
2017/09/30 Python
Django原生sql也能使用Paginator分页的示例代码
2017/11/15 Python
python实现寻找最长回文子序列的方法
2018/06/02 Python
朴素贝叶斯分类算法原理与Python实现与使用方法案例
2018/06/26 Python
Django 创建新App及其常用命令的实现方法
2019/08/04 Python
Python代码中如何读取键盘录入的值
2020/05/27 Python
Casadei卡萨蒂官网:意大利奢侈鞋履品牌
2017/10/28 全球购物
菲律宾领先的在线时尚商店:Zalora菲律宾
2018/02/08 全球购物
Intimissimi德国网上商店:意大利知名内衣品牌
2018/04/03 全球购物
Nisbets爱尔兰:英国最大的厨房和餐饮设备供应商
2019/01/26 全球购物
会计毕业生自我鉴定
2013/11/04 职场文书
慰问敬老院活动总结
2014/04/26 职场文书
公司董事长岗位职责
2014/06/08 职场文书
护士求职信
2014/07/05 职场文书
含预算的公司户外活动方案
2014/08/16 职场文书
小学二年级班主任工作经验交流材料
2015/11/02 职场文书
《分数的意义》教学反思
2016/02/20 职场文书