对命令行模式与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控制台英汉汉英电子词典
Apr 23 Python
Python导入oracle数据的方法
Jul 10 Python
在Python中移动目录结构的方法
Jan 31 Python
Python 常用的安装Module方式汇总
May 06 Python
在python中安装basemap的教程
Sep 20 Python
python实现根据指定字符截取对应的行的内容方法
Oct 23 Python
python 执行文件时额外参数获取的实例
Dec 18 Python
python生成大写32位uuid代码
Mar 03 Python
python如何调用字典的key
May 25 Python
利用python中的matplotlib打印混淆矩阵实例
Jun 16 Python
详解python 内存优化
Aug 17 Python
Python下opencv库的安装过程及问题汇总
Jun 11 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桌面中心(一) 创建数据库
2007/03/11 PHP
laravel中的错误与日志用法详解
2016/07/26 PHP
php实现批量上传数据到数据库(.csv格式)的案例
2017/06/18 PHP
php 实现银联商务H5支付的示例代码
2019/10/12 PHP
thinkphp5.1 框架钩子和行为用法实例分析
2020/05/25 PHP
图片上传即时显示缩略图的js代码
2009/05/27 Javascript
javascript 简练的几个函数
2009/08/29 Javascript
js判断手机和pc端选择不同执行事件的方法
2015/01/30 Javascript
js鼠标点击图片切换效果实现代码
2015/11/19 Javascript
js的各种排序算法实现(总结)
2016/07/23 Javascript
第一次接触神奇的Bootstrap菜单和导航
2016/08/01 Javascript
完美解决js传递参数中加号和&号自动改变的方法
2016/10/11 Javascript
jQuery图片轮播实现并封装(一)
2016/12/03 Javascript
javascript实现根据函数名称字符串动态执行函数的方法示例
2016/12/28 Javascript
angular实现图片懒加载实例代码
2017/06/08 Javascript
vue.js 底部导航栏 一级路由显示 子路由不显示的解决方法
2018/03/09 Javascript
CKeditor4 字体颜色功能配置方法教程
2019/06/26 Javascript
vue 实现用户登录方式的切换功能
2020/04/14 Javascript
Python判断文件或文件夹是否存在的三种方法
2017/07/27 Python
pandas创建新Dataframe并添加多行的实例
2018/04/08 Python
Python读取excel中的图片完美解决方法
2018/07/27 Python
python中添加模块导入路径的方法
2021/02/03 Python
GAP欧盟网上商店:GAP EU
2016/09/13 全球购物
FC-Moto瑞典:欧洲最大的摩托车服装和头盔商店之一
2018/11/27 全球购物
Skyscanner新西兰:全球领先的旅游搜索网站
2019/08/26 全球购物
波兰在线运动商店:YesSport
2020/07/23 全球购物
什么是会话Bean
2015/05/14 面试题
机电专业大学生求职信
2013/10/04 职场文书
单位创先争优活动方案
2014/01/26 职场文书
《满井游记》教学反思
2014/02/26 职场文书
老师对学生的寄语
2014/04/09 职场文书
优秀乡村医生先进事迹材料
2014/08/23 职场文书
四风问题个人对照检查剖析材料
2014/09/27 职场文书
转变工作作风心得体会
2016/01/23 职场文书
2016年优秀团员事迹材料
2016/02/25 职场文书
Golang 并发编程 SingleFlight模式
2022/04/26 Golang