从头开始,Python就赢了。上图为证:
人生苦短,快用Python!
Python的核心优势总结起来无非就是以下三个方面:
- 代码语言简洁,刷题性价比高
- 时代偏爱Python,学习人数爆炸式增长
- 大厂HC猛增,薪酬一路高涨
语言简洁,刷题性价比高
可以说,Python之所以能迅速而广泛地进行传播,其根本原因是抓住了用户心理——语言简洁易懂,刷题性价比高。
对算法、编程有一定兴趣的人,往往因为看到那一长串的代码而直接选择原地放弃,而Python给了他们这样的机会——语言简洁易懂(好上手),刷题快速(好上岸)。
而Python语言的简洁性是能直观地让你感受到的。Lintcode上一道经典的“打劫房屋”,用Java写出来是这样的:
public class Solution {
/**
* @param A: An array of non-negative integers
* @return: The maximum amount of money you can rob tonight
*/
public long houseRobber(int[] A) {