(1),Python是一种解释型的,面向对象的语言,由C语言开发出来。
Python的特点:
1,可读性强。
2,简洁,生产效率高(解决同一问题,Python的代码量一般是最少的)。
3,效率不高。
4,面向对象。
5,可移植性强,跨平台。
6,大量丰富的库,功能强大。
7,可扩展性强(又被称为胶水语言)。
import turtle
t=turtle.Pen()
for x in range(360):
t.forward(x)
t.left(59)
五行代码即可实现绘出如下图形。
(2),应用范围:
1,科学计算
2,人工智能
3,Web服务端和大型网站后端
如:YouTube,gmail等都是基于Python开发。
4,GUI开发(图形用户界面开发)
5,游戏开发
6,移动设备
7,嵌入式设备
8,系统运维
9,大数据
10,云计算
不适用范围:解释性语言效率较低,故而在一些影响性能的功能上,要考虑使用C,GO等语言。
(3),Python解释器:
CPython:C语言实现的解释器(官方默认是这个,平时用的最多的也是这个)。
Jython:Java实现的解释器
PyPy:Python自己实现的解释器