我厌倦了书籍和教程,他们在我可以做任何有趣的事情之前指导我如何打印东西。我想构建简单的应用程序或程序。有关从哪里开始的建议,我可以同时制作和学习?
答案 0 :(得分:3)
如果你厌倦了教程,那么就开始构建一些东西。任何东西。如果您遇到困难,请回顾一下教程,或查阅文档。我非常喜欢边做边学。
从我的头脑中选出一个简短的选项列表:
如果您正在进行Web开发,Django是一个受欢迎的python Web框架,它有很好的文档记录。博客应用程序是一个受欢迎的起点。
Python本身已有很好的文档记录。如果你是一个完整的python和编程初学者,你可能想尝试一些不太复杂的东西。选择一个随机任务并尝试使用python:
不要太匆忙,要切合实际。除非你已经掌握了一堆编程,否则在阅读一些教程后你将无法进入一个复杂的项目。耐心和实践将带您到可以解决真正有趣项目的地方。不耐烦只会导致沮丧。
答案 1 :(得分:3)
如果您只是在寻找可以做的事情,那将会挑战您开始实际使用Python而不是阅读它,请尝试Ruby Quiz。您不必使用Ruby来创建解决方案。
每个测验都是一个可以编写脚本的问题(真的使用任何语言)。理想情况下,它会强迫您将您一直在阅读的概念应用于“现实生活”问题。
答案 2 :(得分:0)
我可以建议pygame http://www.pygame.org/news.html吗?如果你想用视觉效果做事,那么除非你知道如何实现SDL,否则你将无法使用默认的python模块。正如上面评论中所述,教程是有原因的;虽然它们很简单,但它们的目的是教你基础知识,或许,你想一想为大型项目实施这些给定工具的想法。我尝试给pygame。你可以用~10行创建一个带有线条和形状的窗口。从那里,您可以将您的知识扩展到面向对象的编程(这是UI必须的),并且可以用于更大的项目,如AI,图形等。
P.S。查看本书http://apress.com/book/view/1590598725。虽然你可能不想进入游戏开发,但它会教你一些相当有用的技术,可以帮助你进行应用程序开发的研究。