python教程是什么-Python基础教程_Python入门知识
很多刚接触编程的朋友都会问同一个问题:Python到底是一门什么样的语言?在开始动手写代码之前,先把这些基础概念理清楚,后面学起来会顺畅得多。 严格来说,Python是一种脚本语言。编程语言有很多种,有开源的也有闭源的,而Python属于开放核心源代码的那一类。它的开发效率非常高——代码写起来快,读
很多刚接触编程的朋友都会问同一个问题:Python到底是一门什么样的语言?在开始动手写代码之前,先把这些基础概念理清楚,后面学起来会顺畅得多。
严格来说,Python是一种脚本语言。编程语言有很多种,有开源的也有闭源的,而Python属于开放核心源代码的那一类。它的开发效率非常高——代码写起来快,读起来也容易理解,特别适合多人协作的项目。它既支持面向对象的编程方式,也能面向过程来写,非常灵活。最关键的是,它完全免费,并且允许任意复制和分发。
Python的诞生要追溯到90年代,荷兰人Guido van Rossum最初只是出于自娱自乐,想尝试写一种替代ABC等脚本语言的新语言。没想到这个“玩具”意外地受到了很多人的喜爱,一路发展到现在,并且引入了对多平台的支持。
顺便说一下Python的底层实现:它的源代码是用C语言编写的。Python最强大的地方就在于它拥有极其丰富且实用的第三方库,这直接让编写程序的速度快了很多个量级。
Python程序的扩展名是.py。运行时,.py文件中的源代码会先被编译成Python字节码,然后由Python虚拟机来执行这些编译好的字节码——这一点和Ja va等语言非常相似。通常,当我们导入或调用另一个程序时,对应的.py文件会生成一个.pyc文件,这就是编译好的字节码文件。有了它,程序运行起来会更快。
































