方式一

交互式编程

交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码。

linux上你只需要在命令行中输入 Python 命令即可启动交互式编程,提示窗口如下:

$ python

Python 2.7.6 (default, Sep 9 2014, 15:04:36)

[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

>>>

Window上在安装Python时已经已经安装了默认的交互式编程客户端,提示窗口如下:

在 python 提示符中输入以下文本信息,然后按 Enter 键查看运行效果:

>>> print "Hello, Python!";

在 Python 2.7.6 版本中,以上事例输出结果如下:

Hello, Python!

如果您运行的是新版本的Python,那么你就需要在print语句中使用括号如:

>>> print ("Hello, Python!");

方式二

脚本式编程

通过脚本参数调用解释器开始执行脚本,直到脚本执行完毕。当脚本执行完成后,解释器不再有效。

让我们写一个简单的Python脚本程序。所有Python文件将以.py为扩展名。将以下的源代码拷贝至test.py文件中。

print "Hello, Python!";

这里,假设你已经设置了Python解释器PATH变量。使用以下命令运行程序:

$ python test.py

输出结果:

Hello, Python!

方式三

让我们尝试另一种方式来执行Python脚本。修改test.py文件,如下所示:

#!/usr/bin/python

print "Hello, Python!";

这里,假定您的Python解释器在/usr/bin目录中,使用以下命令执行脚本:

$ chmod +x test.py # 脚本文件添加可执行权限

$./test.py

输出结果:

Hello, Python!

以上所述是小编给大家介绍的python运行三种方式详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

python手机版怎么运行项目或脚本-详解python运行三种方式相关推荐

  1. linux 运行apj,Linux中设置服务自启动的三种方式

    有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务 主要用三种方式进行这一操作: ln -s                       在/etc/rc.d/rc*.d目录中建立/e ...

  2. python函数中可变参数的传递方式_详解Python函数可变参数定义及其参数传递方式...

    Python函数可变参数定义及其参数传递方式详解 python中 函数不定参数的定义形式如下 1. func(*args) 传入的参数为以元组形式存在args中,如: def func(*args): ...

  3. 命令行运行Python脚本时传入参数的三种方式

    三种常用的方式 如果在运行python脚本时需要传入一些参数,例如gpus与batch_size,可以使用如下三种方式. python script.py 0,1,2 10 python script ...

  4. python定时执行脚本_Python实现定时执行任务的三种方式简单示例

    本文实例讲述了Python实现定时执行任务的三种方式.分享给大家供大家参考,具体如下: 1.定时任务代码 #!/user/bin/env python # @Time :2018/6/7 16:31 ...

  5. python open 打开是什么类型的文件-详解Python中open()函数指定文件打开方式的用法...

    文件打开方式 当我们用open()函数去打开文件的时候,有好几种打开的模式. 'r'->只读 'w'->只写,文件已存在则清空,不存在则创建. 'a'->追加,写到文件末尾 'b'- ...

  6. python比较两个字符串相似度_详解Python 字符串相似性的几种度量方法

    字符串的相似性比较应用场合很多,像拼写纠错.文本去重.上下文相似性等. 评价字符串相似度最常见的办法就是:把一个字符串通过插入.删除或替换这样的编辑操作,变成另外一个字符串,所需要的最少编辑次数,这种 ...

  7. python中groupby()函数讲解与示例_详解python中groupby函数通俗易懂

    一.groupby 能做什么? python中groupby函数主要的作用是进行数据的分组以及分组后地组内运算! 对于数据的分组和分组运算主要是指groupby函数的应用,具体函数的规则如下: df[ ...

  8. python的装饰器迭代器与生成器_详解python中的生成器、迭代器、闭包、装饰器

    迭代是访问集合元素的一种方式.迭代器是一个可以记住遍历的位置的对象.迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束.迭代器只能往前不会后退. 1|1可迭代对象 以直接作用于 for ...

  9. python中heapq的库是什么_详解Python中heapq模块的用法

    详解Python中heapq模块的用法 来源:中文源码网    浏览: 次    日期:2018年9月2日 [下载文档:  详解Python中heapq模块的用法.txt ] (友情提示:右键点上行t ...

最新文章

  1. dependent-name ‘xxx::yyy’ is parsed as a non-type, but instantiation yields a type
  2. 人工神经网络——笔记摘抄1
  3. 修改结构体中成员的值
  4. hihocoder 1032 最长回文子串(Manacher)
  5. 控件绑定有序对象集合winform
  6. 空间复杂度,实现从excel导出到txt文件中的java代码自动构建,逻辑条件不同实现则不同...
  7. 关于bacula网络备份软件的安装以及配置1
  8. Apache Hive 建表操作的简单描述
  9. 我悲惨的人生,该死的UPX壳,谁能救救我
  10. 关于电脑的基础知识_电脑基础知识:关于硬盘知识你有必要知道的几件事!
  11. HTML:表单学习笔记
  12. 第二章 马尔科夫决策过程和贝尔曼等式-强化学习理论学习与代码实现(强化学习导论第二版)
  13. GO 语言博客 搬家部署,NGINX作为代理
  14. Java程序设计基础(第五版)期末总复习
  15. 数据库左连接、右连接、内连接、全连接笔记
  16. 相对湿度与绝对湿度_如何监视家里的湿度水平
  17. Javascript实现手机发送验证码
  18. 如何查看iOS版本?
  19. 傅立叶变换、Gabor变换与小波变换
  20. 计算机文字环绕图片的方式有哪些,Word2003文字环绕图片方式怎么设置

热门文章

  1. 利用word的xml格式,使用POI在图片位置插入文字
  2. 计算机专业在职研究生复试要考哪些科目,计算机在职研究生考试科目有哪些
  3. 关于Unity动画状态机Animator使用教程
  4. svn使用教程_苹果svn使用教程
  5. Dense Depth Estimation in Monocular Endoscopy With Self-Supervised Learning Methods
  6. LINK : fatal error LNK1104: 无法打开文件“mfc90ud.lib”
  7. 你对MANIFEST.MF这个文件知道多少?
  8. 雅克比矩阵和雅克比行列式
  9. 图像格式jpg与png的基本理解与应用
  10. 程序员不会理财,那跟咸鱼有什么区别?