机器人Python青少年编程开发实例
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.3.1 什么是Python

Python与C、Java等一样,是一门计算机语言,由吉多·范罗苏姆于1989年创建。Python最初是吉多用来打发时间而开发的,经过近30年的不断完善,现在已经成为最受欢迎的语言之一。2017年7月,IEEE Spectrum杂志(美国电气电子工程师学会出版的旗舰杂志)发布的研究报告显示,2016年排名第三位的Python,在2017年已经成为世界上最受欢迎的语言,C和Java分别位居第二位和第三位。

由于Python语言的简洁性、易读性以及可扩展性,一些知名大学已经采用Python来教授程序设计课程。例如卡内基梅隆大学的编程基础、麻省理工学院的计算机科学及编程导论就使用Python语言讲授。除高校以外,国外在面向青少年编程的教育中也开始引入Python。Python在我国也相当流行,各著名高校都开设了Python课程,同时一些面向青少年的教育机构、中小学校也积极引入Python作为编程启蒙课。

Python在执行时,首先会将.py文件中的源代码编译成Python的Byte Code(字节码),然后再由Python Virtual Machine(Python虚拟机)来执行这些编译好的字节码。与计算机编程不同的是,在TurnipBit开发板的编程中,则是将Python代码编译为HEX文件,然后烧录到开发板中进行执行。