高级编程语言(解释型)
- C/C++语言、Java等都是编译型语言
- 解释型语言没有编译器,一条一条地解释,动态语言,边解释边分配内存
- Python使用缩进控制域
- Python的所有数据类型都是”对象“
简介、易读、更接近自然语言
Python的数据类型
- 不同于C语言,Python不需要显式声明数据类型
- Python的’‘(单引号)和”“(双引号)一般认为没有区别
- Python的强制类型转换格式为: int() float() str()
类
- Python的类采用的思想是鸭子类型,即“如果看起来像鸭子,叫起来像鸭子,那么它就是鸭子”