Python基础语法(1):对交互式编程和脚本编程的进一步了解
这篇文章是对Python的深入解读,有兴趣的朋友们可以看一看有助于快速学习Python(这里使用的是Python 3.7.4 和 Python 2.7.13)
在学习Python 标识符、保留字符、行与缩进、多行语句、引号和注释等之前,首先要对交互式编程及脚本编程有一定的认知
交互式编程
C++的编程模式是编辑、保存、编译、运行和调试,这属于非交互式编程。相对的,交互式处理( interactive processing ) 是操作人员和系统之间存在交互作用的信息处理方式。操作人员通过终端设备输入信息和操作命令,系统接到后立即处理,并通过终端设备显示处理的结果。那么,交互式编程也就是,输入正确的语句,敲一下回车执行,通过解释器,结果立即显示出来了。
Window 上在安装 Python 时已经安装了交互式编程客户端,提示窗口如下:
提示一下:Python在输入语句时,空格位置不恰当则会报错
这里Python 2.7.13 提示你 缩进错误:意外缩进
很明显 空格3 + 5 属于语法错误
Python 3.7.4报错显示是
采用交互式编程,程序员可以边设计,便调整,边修改,使错误和不足之处及时得到改正和补充,所以开发速度也得到了极大的提高。
脚本编程
脚本语言实际上着重脚本二字,而非语言。脚本简单来说是一条条命令语句,并且可以用记事本查看或编辑。
通过修改文件扩展名txt,让这个文件用Python运行
脚本程序在执行时,会有一个解释器将命令语句 逐行解释,逐行执行。因为是按照顺序执行,Python也会出现上一条语句报错,导致下一条语句无法执行的情况
正是因为脚本程序在执行时多了翻译的过程,所以脚本程序比二进制程序(只由0和1组成)执行效率稍微低一些
因为这些特性,脚本语言往往提供了大量的库,有着广泛意义上的应用,可以直接面向应用编程
下图是Python的部分常用库
转载https://www.cnblogs.com/jiangchunsheng/p/9275881.html
库和语言功能足够丰富的语言,几行代码就可以勾勒出一个程序来,而且标准库,它提倡事事规定以统一的方式来进行(标准化编程),比如pystdlib(python标准库源代码),jdk( Java 语言的软件开发工具包),不需要为诸多的tricks犯迷糊