其实学习Python并还没有想象中的那么难,只要你找对方法和正确的学习路径,再付出比别人多那么一点点的努力,学习效果绝对是事半功倍的,学不好Python的主要问题其实就那么几点,如果你想要改变自己的话,希望你仔细阅读这篇文章。
感觉不会主要是因为你还没有对数据结构有比较好的认知:
1,不导入任何模块, 只是用3种括号: (tuple), [list], {dict}实现一个word count功能
2,深刻体会"python中任何语句都是可执行的"
3,python中的所有语法都是为数据结构服务的.
不要纠结于语法和模块,还有框架, 纠结于数据结构!
1,编程能力?这个其实和语言没啥关系的。算法的用什么语言都是一样。
语言的话,其实讨论业务能力比较有意义。
那么python的话刚学可以用哪些东西呢。那些基础的数据类型学扎实后,就是开始撸库了。
python之所以迷人。除了语法简洁清爽之外,大部分的还是丰富的库,只要你想要的功能,基本都有。
2,mysql redis mongodb json 这类的库比较实用又分分钟上手。sql+nosql+字符数组数据各种处理= 业务
3,web的话flask还是比较简单易于上手。除了web开发,小项目的话还可以做做爬虫来练手,beautifulsoup+urlib2挺好用的。或者做个游戏也成。
教材选择
如果你选择flask,推荐看一下《 Flask Web开发:基于Python的Web应用开发实战 》这本书,里面先讲了flask框架,再以一个博客系统作为实战,照着书自己写出来,会有所收获,里面不光是关于flask框架的东西,还有前端页面的bootstrap样式,后端数据储存和处理,数据库关系等等,在解决这些问题的过程中,flask就用熟悉了。书里面每个部分讲的都不是特别深,但足够写出一个小作品了。之后你可以把这个小的博客系统丰富起来,功能加一加,样式改一改什么的。
大家有什么问题可以在评论区留言讨论,支持小编的可以点一下关注,我每天都会给大家分享干货知识及我自己对于一些问题的一些看法,大家一起学习,共同进步~
-------------------------------------
网友评论