掌握Python的X篇_3_Python的两种编程方式:交互式与脚本式

Python有两种编程方式:

  • 交互式编程:写一行python语句,马上运行一行,并显示效果
  • 脚本式编程:将所有的python语句,与在一个文本文件中,然后通过python.exe一口气运行

1. 交互式编程

当我们通过控制台,输入python,启动成功后,我们就进入到了交互式编程环境。
在这里插入图片描述
可以进行公式计算

C:\Users\>python
Python 3.8.1 (tags/v3.8.1:1b293b6, Dec 18 2019, 23:11:46) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> 56*34
1904
>>>

2. 脚本式编程

所谓的脚本式编程,需要我们先在一个文本文件中,写好相关的python代码。然后通过python.exe一口气运行。

以下展示实例的过程,首先,我们新建一个文本文件,并修改其中的内容为:

print ("hello world")
print (200+1000-1234)
print (111*222)
print ("end")

保存文件,并且在该目录下,开创一个控制台(建议使用shift+右键)。

通过以下命令,我们可以执行firstpy.txt这个脚本

python .\fistpy.txt

在这里插入图片描述
可以看到,相关的运行结果显示在控制台上。以上过程的原理,python依然起到了“翻译器”的作用。
只不过交互式编程环境,是写一行翻译一行。而脚本编程,是一口气翻译整个脚本文件。

一般情况下,交互式编程环境有利于做小范围尝试;而脚本式编程,是我们最终工作的结果。

3. 其他补充

3.1 python源码文件后缀的问题

从以上的例子可以看出,python.exe会翻译带有python源码的文本文件,而不在意后缀。但是,一般的情况下,我们推荐大家使用py作为python脚本文件的后爱,比如“firstpy.py”

3.2 关于原生工县和开发工具的选择

  • 我们刚使用的python.exe是原生的python交互式环境
  • 我们还是用来记事本+python.exe的方法,做脚本编程
  • 他们本质上都没有错。但是他们既无语法高亮,也无代码补全,效率并不高。

通常为了开发效率,我们不使用原生的python.exe和记事本写python代码
而使用高级的工具:交互式的使用ipthon,脚本式的使用VSCode

4. 学习视频:Python的两种编程方式:交互式与脚本式

猜你喜欢

转载自blog.csdn.net/Dasis/article/details/131268489