Python基础知识 Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。
Python的创始人为吉多·范罗苏姆(Guido van Rossum),于1989年底发布第一个公开发行版本——0.9.0。
自2004年以来,Python已经成为顶级开源项目(即源代码自由可供任何人使用、修改和重新发布的软件或程序)。
Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。
Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。
Python的设计哲学是“优雅”、“明确”、“简单”。
Python是一种交互式语言,这意味着可以在一个Python提示符(就像我们使用命令提示符或MS-DOS系统的Bash)输入命令并马上得到结果。
Python支持多种编程范型,包括面向过程、函数式编程、面向对象编程。此外,Python还支持强类型、弱类型、名称空间、垃圾收集。
Python是一种解释型语言,这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。
Python可移植性高,目前已经被移植到许多平台上,包括Windows、Linux、Mac、FreeBSD、Solaris、OS/2、Amiga、AROS、AS/400、BeOS、HP-UX、IRIX、MorphOS、Netware、OpenVMS、QNX、RISC OS、Sinix和VMS等操作系统。
Python的设计具有很强的可扩展性。除了支持系统调用和C编程库调用外