<p id="0LT98U67">本文整理自我的知乎回答,地址:。</p><p>1. LeetCode</p><p id="0LT98U68">LeetCode 是一个刷算法题的网站,里面有多种语言可选 ,题目分为简单、中等和困难三个级别,可以根据自己的水平进行选择,想进大厂的话,这可能是必不可少的一关。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2022%2F0223%2Fb3e33c1bj00r7retc0025d200u000hlg010p00li.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="0LT98U69">网址:</p><p>2. PythonTip</p><p id="0LT98U6A">PythonTip 里面的练习题主要偏向 Python 基础和一些基础的算法,比较适合作为新手的入门练习题。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2022%2F0223%2Fbc65590ej00r7retc002ed200u000feg011400j1.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="0LT98U6B">网址:</p><p>3. Coding Games</p><p id="0LT98U6C">一边玩游戏,一边挑战编程难题。Coding games 支持包括 Python、Java、C 在内的 20 多种编程语言。用户界面功能强大,可以定制。例如,你可以选择你的代码编辑器的风格:Emacs、Vim、Classic。</p><p id="0LT98U6D">如果你想提升编程技能,玩 Coding games 是一种有趣的途径。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2022%2F0223%2Fbcc11568j00r7retd0024d200u000eog01fz00pe.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="0LT98U6E">网址:</p><p>4. CodeCombat</p><p id="0LT98U6F">CodeCombat 是一款网页编程游戏。这款编程游戏借鉴了游戏的很多设计元素,游戏剧情十分丰富。</p><p id="0LT98U6G">CodeCombat 能够学习 Python 等多种语言,这些语言能够运用到游戏设计、网页应用、App 的开发上。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2022%2F0223%2F35605b61j00r7retf0043d200u000e4g01gs00ot.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="0LT98U6H">codecombat 教学版网址:</p><p>5. Checkio</p><p id="0LT98U6I">Check iO 是一个基于浏览器的游戏,你需要使用 Python 或 JavaScript 来解决问题才能将游戏进行下去(需要登录)。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2022%2F0223%2F2a9f9943j00r7retf004ed200u000ilg014o00p6.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="0LT98U6J">网址:</p><p>6. Cyber Dojo</p><p id="0LT98U6K">Cyber-dojo 是一个提供给程序员们练习写程序的地方。支持 Python、JavaScript、Java、PHP、Ruby 等语言。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2022%2F0223%2F76e1edc2j00r7retg000td200k000chg00k000ch.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="0LT98U6L">网址:</p><p id="0LT98U6M">源代码:</p><p>7. Code Monkey</p><p id="0LT98U6N">CodeMonkey 是一款非常富有童趣的网页编程游戏,玩家通过编程向怪兽小猴子传达指令,帮助小猴子吃到香蕉就可以过关了。</p><p id="0LT98U6O">CodeMonkey 以游戏闯关的方式进行教学,总共有 300 多个关卡,涉及到编程的各种概念。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2022%2F0223%2F0c5bc4d9j00r7retg002fd200u000arg01g600io.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="0LT98U6P">网址:</p><p>8. Codewars</p><p id="0LT98U6Q">在战斗中进行学习,和其他人一起在真实的编程挑战中提升技巧,支持 Python、JavaScript、C#、Java、Python 等语言(支持的语言见下图)。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2022%2F0223%2F20b7f355j00r7reth0028d200u000bwg01fx00kk.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="0LT98U6R">网址:</p><p>9. pythonchallenge</p><p id="0LT98U6S">这是一个非常有意思的 Python 游戏通关网站,每一关都需要利用 Python 知识解题找到答案,然后进入下一关。很考验对 Python 的综合掌握能力,比如有的闯关需要用到正则表达式,有的要用到爬虫。</p><p id="0LT98U6T">我们平常学 Python 都是按章节顺序、包或者模块来学,容易前学后忘。也常有同学说,我已经看完了编程教室的入门教程,但不知道可以做点什么。那么正好可以拿这个网站来综合测试一下对 Python 的掌握情况,以便查缺补漏。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2022%2F0223%2Fc6d5c7d0j00r7reti003md200u000n6g00x300pj.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="0LT98U6U">网址:</p><p>10. Python100题</p><p><ul><li id="0LT98U75"><br/></li><li id="0LT98U76"><br/></li><li id="0LT98U77"><br/></li><li id="0LT98U78"><br/></li><li id="0LT98U79"><br/></li><li id="0LT98U7A"><br/></li><li id="0LT98U7B"></p><p></li><li id="0LT98U7C"><br/></li></ul><br/></p>
讯享网

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/177663.html