说100百种方式,归根到底其实就是一种,练习
练习是提高编程技能的最有效方式之一。通过写小型项目或练习题来加强自己的编程能力。如果你是学生,可以参加一些编程比赛或者编程社区,再与其他编程爱好者交流学习。
可以练习python项目的网站有:
-
LeetCode: https://leetcode.com/,提供各种算法和数据结构的练习题。
-
Codewars:https://www.codewars.com/,提供各种编程练习题,可以根据自己的编程水平选择难度。
-
Project Euler:https://projecteuler.net/,提供各种数学和计算机科学问题的练习题,可以提高编程技能和数学能力。
-
HackerRank: https://www.hackerrank.com/,提供各种编程练习题和竞赛,可以锻炼自己的编程和算法能力。
-
Codecademy:https://www.codecademy.com/,提供各种编程语言和技术的在线课程和练习,可以学习和提高编程技能。
初级项目:
-
beginner-projects:一个包含多个适合初学者练习的 Python 项目的仓库。https://github.com/jorgegonzalez/beginner-projects
-
Python-100-Days:一个包含 100 个 Python 小练习的仓库。GitHub - jackfrued/Python-100-Days: Python - 100天从新手到大师
-
python-mini-projects:一个包含多个 Python 小型项目的仓库。https://github.com/Python-World/python-mini-projects
-
PythonPracticeProjects:一个包含多个适合初学者练习的 Python 项目的仓库。https://github.com/Pierian-Data/PythonPracticeProjects
-
30-seconds-of-python:一个包含多个 30 秒 Python 代码片段的仓库,适合初学者学习。GitHub - 30-seconds/30-seconds-of-python: Short Python code snippets for all your development needs
-
automate-the-boring-stuff:一个包含多个 Python 自动化脚本的仓库,适合初学者学习。https://github.com/AlSayedGamal/automate-the-boring-stuff
-
py-must-watch:一个包含多个 Python 相关视频的仓库,适合初学者学习。GitHub - s16h/py-must-watch: Must-watch videos about Python
-
Python:Python 官方 GitHub 仓库,包含了 Python 的源代码和文档,适合初学者学习。https://github.com/python/cpython
-
Fla