达内培训的老师说,现在不少人表示网上Python的教程看完了,附带的一些习题也都能写出来,但是要自己做个什么东西,还是毫无头绪.其实不会是正常的.如果编程是读个教程就能学会的话,培训班哪还有活路?
我猜你学习的时候肯定忘了一件事:输出个99乘法表并不是会编程,你得试着去做项目.
项目从哪儿来呢?其实无论是知乎还是博客这种社区或者GitHub等专业网站,都已经有非常多的、面向新手的成熟案例可以让你练习自己的技能.
1.Python - Python 图片转字符画
50 行 Python 代码完成图片转字符画小工具.
2.Python - 200行Python代码实现2048
仅用200行的python代码完成2048小游戏的编写.
3.Python - pygame开发打飞机游戏
使用Python快速开发一款PC端玩耍的微信打飞机游戏,基于pygame实现.
4. Python 实现简单画板
要利用 Pygame 模块来自己实现一个功能更加简单的画板.

零基本或者更多没有太多编写完整项目经验的同学, 在初步了解了Python基本语法之后,可以通过以下方法深入学习:
1、写爬虫, 学习Scrapy框架(难度两颗星).
2、建网站或者建立博客, 学习Django框架, 熟悉后转flask框架(难度三颗星).
3、学习numpy等包, 用python做科学计算或者数据挖掘等(难度四颗星, 需要一定科研精神).
4、查看Github上Python项目, 看项目源码, 给项目写issue->做测试->写文档->改Bug->加功能(难度五颗星).
对于完全没有编程经验的初学者,在学习python的时候,面对的不仅仅是python这门语言,还需要面临"编程"的一些普遍问题,比如:
1、从零开始,不知道从何入手,找了本编程教材发现第二章开始就看不懂了
2、缺少计算机基础知识,被一些教程略过的"常识性"问题卡住
3、遇到问题不知道怎么寻找解决方案
4、看懂语法之后不知道拿来做什么,学完一阵子就又忘了
5、缺少数据结构、设计模式等编程基础知识,只能写出小的程序片段
给初学编程者的额外建议:
1、首先要有信心.虽然可能你看了几个小时也没在屏幕上打出一个三角形,或者压根儿就没能把程序运行起来.但相信我,几乎所有程序员一开始都是这么折腾过来的.
2、选择合适的教程.有些书很经典,但未必适合你,可能你写了上万行代码之后再看它会比较好.
3、写代码,然后写更多的代码.光看教程,编不出程序.从书上的例程开始写,再写小程序片段,然后写完整的项目.
4、除了学习编程语言,也兼顾补一点计算机基础,和英语.
5、不但要学写代码,还要学会看代码,更要会调试代码.读懂你自己程序的报错信息.再去找些github上的程序,读懂别人的代码.
6、学会查官方文档,用好搜索引擎和开发者社区.
以上就是达内培训给大家做的内容详解,更多关于达内培训的学习,请继续关注达内培训