很早就听说python的赫赫大名了,这学期学校也开了这门课,正好可以感受一下这门语言的魅力,对比C/C++/JAVA,它到底有什么独特的地方呢?
"Life is short, you need Python" --Bruce Eckel一. 初印象:short
人生苦短,我用python
曾经有这样一个段子,说联合国同样一份档案,用五大官方语言写的不同版本中,最薄的那份一定是汉语的。
这个段子放在python身上同样也成立,几大主流语言写同样一个功能,python的代码量一定是最短的那个。
比如同样是hello world
C/C++需要五行:
#includeint main() { printf("Hello, World!"); return 0; }
java也需要五行,但代码量明显比上面的要多:
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
再看看java的“小弟”javascript:
第一个JavaScript程序