python有两种运行方式,第一种是交互式,另一种是脚本式,这里可能郁闷了,啥叫脚本??脚本可能会想到不重要的,边角料啥的,我们可以认为是一个大型文件,最后有点不足,加进去的补丁,让程序更加完善吧,脚本(Script)是一种批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中可以实现一定的逻辑。

那先看一下交互式的界面啥样子。如下图

进入步骤:开始----cmd命令行模式-----输入python3----完毕

当进入这个界面,我们可以看到所有的命令都是一行行输入,在一行行输出结果,简单的命令交互式界面,输出不用print函数处理,直接输出,这个就是交互式运行方式。

再说第二种,脚本式运行,首先我们需要在文件中写入代码,这是代码需要完整符合的python语法,否则会进行报错。

脚本式:将代码写到.py文件中->打开cmd控制台->输入指令python3  D:\**\**.py(文件的绝对路径)->输出结果(这个只要进入控制台即可,不用进入python环境)首先我们建个文件,文件的后缀对文件实际没有影响,但是我们为了区分文件,进行已.py,的后缀名称。

如下图创建代码,文件名为test.py

执行结果如下图

优缺点分析:

方法一:交互式:

优点:输入一行代码立刻返回结果

缺点:无法永久保存代码

方法二:命令行:(把程序写到文件里然后交给解释器解释执行)

优点:以文件的方式把代码永久保存了下来,以后还可以用,特别适合程序员。

注意:在重新命名文件已.py结尾时,会出现一点其他困难,简单但是开始不知道问题,问题如下图

这是我们的电脑会对常用格式进行隐藏。

取消扩展名更改即可,花了我好长一段时间,希望对你有帮助,谢谢大家!

python的两种执行方式,python的两种运行方式相关推荐

  1. 软件测试学习 之 Python 两种执行方式——python和python -m 的区别

    笔者使用的操作系统为windows 7,python解释器版为python3.7,pycharm版本为pycharm2018.3 如无特殊说明,代码均在此环境执行 目录 一般结论 简单例子 模块 作为 ...

  2. 静态语言采用什么方式执行 如c语言,编程语言的两种执行方式

    1.概述 编程语言按执行方式来划分,分为:编译和解释两种.在介绍两种方式的概念以前,先介绍如下几种概念:程序员 源代码:采用某种编程语言编写的计算机程序,人类可读,例如:res = 1 + 1:编程 ...

  3. 程序的两种执行方式,静态语言和脚本语言

    程序的两种执行方式,静态语言和脚本语言 文章目录 程序的两种执行方式,静态语言和脚本语言 编译和解释 静态语言和脚本语言 编译和解释 编译:将源代码一次性转换成目标代码的过程.(编译一次后,若需再次执 ...

  4. c# 委托实例的几种执行方式详解

    声明委托: 首先,绑定委托方法有如下几种方式: 第一种,直接对符合委托结构的方法进行多绑定: 第二种,绑定匿名方法: 第三种,用等号指定单方法: 注意,第三种绑定方式会将之前所绑定的方法全部解绑,执行 ...

  5. 扯一把 Spring 的三种注入方式,到底哪种注入方式最佳?

    循环依赖这个问题,按理说我们在日常的程序设计中应该避免,其实这个本来也是能够避免的.不过由于总总原因,我们可能还是会遇到一些循环依赖的问题,特别是在面试的过程中,面试考察循环依赖,主要是想考察候选人对 ...

  6. Spring 的三种注入方式,到底哪种注入方式最佳?

    1. 实例的注入方式 首先来看看 Spring 中的实例该如何注入,总结起来,无非三种: 属性注入 set 方法注入 构造方法注入 我们分别来看下. 1.1 属性注入 属性注入是大家最为常见也是使用最 ...

  7. python程序设计语言的执行方式_编程语言用Python执行程序的4种方式

    在编写代码中,经常会遇到在 Python程序中打开外部程序的需求,那么在Python里如何打开外部程序呢?今天我们来介绍四种不同的方式,供大家参考收藏. 使用 os.system() os.syste ...

  8. python语言采用编译执行方式_Python程序的执行过程 解释型语言和编译型语言

    我初学Python时,听到的关于Python的第一句话就是,Python是一门解释性语言,我就这样一直相信下去,直到发现了*.pyc文件的存在.如果是解释型语言,那么生成的*.pyc文件是什么呢?c应 ...

  9. python中导入模块的方式_Python中几种导入模块的方式总结

    模块内部封装了很多实用的功能,有时在模块外部调用就需要将其导入.常见的方式有如下几种: 1 . import >>> import sys >>> sys.path ...

  10. python可以采用交互式的()执行方式,Python语句既可以采用交互式的____执行方式,又可以采用____执行方式。...

    Python语句既可以采用交互式的____执行方式,又可以采用____执行方式. 答:命令 程序; 下列选项中,可控制浏览器实现"前进"功能的是() 答:history.forwa ...

最新文章

  1. [转]C#网络编程(异步传输字符串) - Part.3
  2. python测试脚本截图_selenium + python实现截图并且保存图片
  3. 2014编程之美初赛第二场
  4. oracle表空间总结,Oracle操作用户和表空间的总结
  5. 非科班出身,如何成为程序员?
  6. [Teamcenter 2007 开发系列] web 非空验证
  7. java imap收邮件_android pop3与imap方式接收邮件(javamail)
  8. Excel合并单元格中间插入斜杠和数字保留一位小数
  9. 微信群二维码七天失效如何解决?有没有办法创建一个长期有效的微信群?
  10. execute immediate
  11. 阿里云官网购买云服务器完整版流程(图文教程)
  12. Node 的单元测试--jasmine
  13. 两级运算放大器设计与仿真
  14. Linux tar命令总结:Linux下对文件进行打包、压缩并分割成指定大小
  15. 聊一聊HTTPS双向认证的简单应用
  16. java垃圾回收代码
  17. Redis配置主从服务器
  18. Centos7 yum安装MySQL5.7.25
  19. 人工智能发展方向是什么?AI如何改变世界?《AI未来》
  20. LocalDate加减操作及比较大小

热门文章

  1. 无法打开计算机桌面图标,桌面图标打不开如何修复?桌面图标无法打开的处理方法...
  2. 【uniapp城市三级联动】包含完整代码-城市三级联动json
  3. 彩虹的原理与绘制方法
  4. 打印图形输出三角形 *
  5. 一篇博文搞定英文常见单词后缀(完全版)
  6. Python压缩解压zip文件
  7. 一份Slide两张表格带你快速了解目标检测
  8. Lammps计算纳米压痕—包含全部In文件
  9. 共享打印机提示服务器没有运行,提示无法共享打印机: “无法显示该属性,后台打印程序服务未运行”...
  10. 关于神经网络的输出神经元个数的思考