作者:荷兰人(吉多) 时间:1989 中文名:蟒蛇
概述:是一门解析性的脚本语言,也是面向对象的高级语言
解析性语言:其代码无需编译可以直接运行,python,需要安装解析器(cpython)
编译性语言:其代码需先编译才能运行,java,c语言,需要安装编译器
(java语言的编译器:jdk,android语言的编译器:sdk)
面向对象:类与对象
类:抽象的概念,是对象的统称,把对象共有的特征封装起来的事务
对象:万物皆对象,实例
比如:水果 香蕉 苹果
特点:
1)python语法简单,一看就懂
2)是一种交合语言,可以与其他语言结合使用;
3)是面向对象开发的语言,三大特点:封装、继承、多态;
4)支持多平台(windows、linux、mac等)
5)是一种解析性语言,在开发过程中少了编译环节,速度快,不同于java,C语言;
.c --》gcc编译 --》 .out (01010101010)
.java --》javac编译 --》 .class (01010101110)
版本:
python2.x(最高版本:2.7,已经停止更新了)
python3.x(现在主流的版本) 3.7 目前最高版本:3.10