一、网战推荐 CodeCombat 是一款网页编程游戏。这款编程游戏借鉴了游戏很多设计元素,游戏剧情十分丰富。Codecombat能够学习Python多种语言,这些语言能够运用到游戏设计、网页应用、app的开发上。 Checkio 是一个基于浏览器的游戏,你需要使用Python或JavaScript来解决问题才能将游戏进行下去。 PythonTip 里面的练习题主要偏向Python基础和一些基础的算法,比较适合作为新手的入门练习题。 Cyber-Dojo 一个提供给程序员们练习写程序的地方。支持Python、JavaScript、Java、PHP、Ruby等语言。 Codewars 在战斗中进行学习,和其他人一起在真实的编程挑战中提升技巧,支持Python、JavaScript、Java、Python等语言(非常多!) LeetCode 是一个刷算法题的wang站,里面有多种语言可选,分为简单、中等、困难三个级别,可以根据自己的水平进行选择,想提升自己进入大厂的话,这可能也是必不可少的一关。 Coding Games 一边玩游戏,一边挑战编程难题。Codingqames支持包括Python、Java、C在内的20多种编程语言。例如:你可以选择你的代码编辑器的风格:Emacs、Vim、Classico 最后忠告: 关于python能干什么, 基础爬虫,往前十年; 深度学习,往后十年; 皇天不负,终究成魔。