【问题标题】:Student Seeking Programming Advice [closed]学生寻求编程建议[关闭]
【发布时间】:2020-07-14 00:18:29
【问题描述】:

我是一名高中生,刚刚完成了 4 门关于 python 的免费 youtube 课程,以及一本“python 初学者指南”一书,我有点迷茫。我很好地理解了这门语言,并且很喜欢学习它。我的问题是:我必须学习什么才能开始使用 python 设计和构建东西。为了清楚起见,我不是在谈论复杂的事情,例如网站或机器学习应用程序。我说的是简单的游戏和应用程序,以便我可以通过实践经验更好地理解软件开发。老实说,我认为这就是课程和书籍现在能带给我的地方。我觉得我对 python 的理解很棒(对于初学者来说)。我了解该语言的所有基本术语和定义,并且我可以毫无困难地回答其他学生可能对目录、方法、字符串等提出的问题。我只是不知道从哪里开始设计和构建可以测试我作为程序员知识的真实事物。

我知道我有很多东西要学。我只是不知道如何在不实践所学知识的情况下变得更好。

感谢您就如何解决此问题提供任何建议,以及任何书籍推荐或有用的学习资源链接。

感谢您的宝贵时间。

【问题讨论】:

    标签: python django python-3.x xcode machine-learning


    【解决方案1】:

    有很多有趣的方法!尝试一些斯瓦加特的书(用 Python 自动化无聊的东西等)。无论如何尝试使用 Flask 制作一个基本的 Web 应用程序。尝试使用 Pygame 制作游戏(Al Sgart 的 pygame 书对此很有帮助)。尝试使用 sqlite3 直接连接数据库。可能性是无止境。不要只使用原始 python,获得经验的最佳方法是使用外部模块并将您的知识应用于它们。如果您需要为某项工作编写 Python,他们会希望您使用某物或其他东西来做某事或其他事情,并且唯一能够说“哦,是的,我可以学习您用于 webdev/game/ 的模块任何东西”都是有学习新模块和用例的经验。

    【讨论】:

    • 感谢 Theo,这是很好的建议。我一定会看看那些书。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-12
    • 1970-01-01
    • 2014-08-17
    • 1970-01-01
    • 2014-02-19
    相关资源
    最近更新 更多