一、python简介
python是一款动态、解释型编程语言。它是Guido van Rossum在1989年圣诞节期间,为了打发无聊而编写的一个编程语言。
1. python的优点
简单、明确,容易入门。
有非常庞大的基础代码库和第三方库。
2. python的缺点
运行速度慢
3. 编译器
将编程语言翻译为机器语言
参考内容
4. 安装
4.1 windows安装
4.2 linux安装
linuxe默认已安装,linux可以用yum和源码安装
4.3 yum安装
yum install python3
4.4. 源码安装
二、python程序的运行方式
命令行操作模式
代码操作模式
三、编译型语言和解释型语言
编译型语言在代码编写完成后,需要通过编译器将代码编译成机器语言程序,然后直接执行机器语言程序,也即常见的二进制程序。
解释型语言在代码编译完成后,使用解释器可以直接运行,在运行的时候翻译成机器语言。
参考文章
四、动态语言和静态语言
动态语言的变量在赋值时,不需要指定变量类型,即动态语言在运行时进行类型检查。
静态语言的变量需要先指定变量类型,然后进行赋值,即静态语言在编译时进行类型检查(验证和强制执行类型约束的过程)。
参考文章