Python, 优雅地编程

一直觉得,学会一门脚本语言是很有意义的一件事。
脚本语言方便,好用,无需编译,灵活易用。毕竟有时候只是写个小应用提高一下工作效率所以实在没必要用到C/C++,甚至是Java或C#。

Python是一种面向对象、直译式计算机编程语言,包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词。Python支持命令式程序设计、面向对象程序设计、函数式编程、面向侧面程序设计、泛型编程多种编程范式。

Python的设计哲学是“优雅”、“明确”、“简单”。
Python开发者的哲学是“用一种方法,最好是只有一种方法来做一件事”。在设计Python语言时,如果面临多种选择,Python开发者一般会拒绝花俏的语法,而选择明确没有或者很少有歧义的语法。这些准则被称为Python格言。

Python的主要应用领域是:Web开发、GUI开发和操作系统。
Continue Reading…