选择python编程的主要原因
软件质量、开发者效率、程序的可移植性、标准库的支持、组件集成和享受乐趣,这是很官方的解释。我要说的是python不像java一样要自己去造轮子,一段简洁的代码,就可以让你快速开始科研或者工作(无意冒犯各位java大佬,不过python是真的爽)
python的创始人是谁
Guido van Rossum(龟叔),一个由于圣诞节无聊就创造了这门python语言的男人,可以说很强了
python的哲学彩蛋
import this
有兴趣的可以看看,说是高深的禅,我的理解就是“赶紧用python吧”
python可以拿来做什么
应用场景都实用,从网站和游戏开发到机器人和航天飞机控制
系统编程、GUI(用户图形接口)编程、Internet脚本、组件集成、数据库编程、快速原型、数值计算和科学计算编程、游戏、图像、人工智能、XML、机器人等
我最早接触python,是玩树莓派(一个基于linux的单片机微型电脑),那时候就觉得python语法真的简洁,毕竟当时的我还在用c和c#
python运行机制
源代码m.py → 字节码m.pyc → 在PVM(python虚拟机)中运行
这里就不得不说python到底是解释型语言还是脚本语言了,可以发现python也是通过编译,在PVM上运行的,是解释型语言哦