这个网站的页面设计虽然不好看,但是里面的谜题设计得很出色,上面有33道Python谜题,闯关需要有一定的基础。在这个过程中,可能会让你上头,也可能会让你自闭,下面这张图是这个网站第1关的题目(第0关就不算了),应该是“凯撒加密”,解决这个问题之前,每个人都要三思!
2.CodingBat
3.Checkio
这个网站就真的是一个练级游戏,题目都分布在一个地图上,提交完答案之后可以获得积分,需要积满分数,才能解锁下一个岛的编程题。通过挑战之后,也可以查看别人的方案。
4.Edabit
这个网站上面,也可以练习各种编程语言,可以选择难度等级。
5.Pyschools
在这个网站可以练习Python的基础语法知识,包括变量和数据类型、函数、类和对象等。
6.CodeWars
来接受编程的挑战吧!卡塔挑战,这上面不仅仅可以练习Python还可以练习很多其他的编程语言,完成挑战可以提高排名,这个网站的难度稍微高一点,难度等级有8个,从简单到困难8kyu~1kyu,看评价有人被8kyu难倒了。
7.HackerRank
这个网站上提供的挑战练习集中数学、算法、和AI等,当然也是可以练习Python的,可以直接在线解决所有这些挑战,有排行榜,也可以讨论。
8.CodingGame
在玩游戏的同时,提升编程能力,这个网站也可以选择多种语言,通过敲代码来消灭敌人,它的界面设计就像真的在玩游戏一样。
适合Python入门学习的5个网站
1.Python官方网站
最权威的Python教程。
2.菜鸟教程Python教程
基本入门级教程,还有一些简单的进阶教程。
3.廖雪峰的Python教程
廖雪峰老师的教程相当不错,由浅入深,算是进阶教程,一步步深入,后面还提供了一个实战教程。
4.Python中文学习大本营
这里有Flask资料大全,如果你需要,可以找到
你想要的几乎所有教程。
5.github
希望对在大学里学习Python课程的同学,或者新手学习Python提供帮助。
您可以使用以下软件来搜索Python编程题:
LeetCode-一个专门针对编程练习的网站,提供大量的编程题目,其中包括很多Python题目。
HackerRank-一个技术社区和在线编程竞赛平台,提供了大量的Python编程题目。
ProjectEuler-提供了大量的数学和编程题目,其中包括Python编程题目。
Codecademy-一个在线学习平台,提供了大量的Python编程题目。
这些是一些您可以考虑的软件。希望这些软件能帮助您更好地练习Python编程。
1、Python@Coursera
这个课程是为从来没接触过编程的人准备的。你只需要小学的数学水平就可以了。
2、IntrotoComputerScience@Udacity
Udacity提供了一个很棒的免费课程,引你进入Python编程和学习关于搜索引擎的许多东西,以及如何编写你自己的小型网络爬虫。
3、Pythonspot
Pythonspot是一个综合教程,划分了很多不同类别的知识板块,首先你将拥有初学者资源来帮你开始Python的学习,然后你继续保持前进你能学到更多关于使用Python开发web等。