码农生活超过5年了,起初是java,后来做数据相关用了python,发现语言这玩意不用就忘,单纯的看教程会迷茫,会觉得心梗。

1、看源码?哈哈哈,不放弃就是绝对天赋了吧,估计都找不到源码在哪、

2、刷LeetCode?用于了解基本python应用还是可以的,刷了几十道题,感觉和python有关系吗?换个语言岂不是还是一样?

3、看本书吧,其实和视频也都差不多。数据结构,文件,多线程,类,方法,继承,多态等等,所有相关介绍一遍,但是然后呢?

最终留下的还是,python能干嘛?我要干嘛?去哪里干嘛?当然,如果是高手的话,通过理论也许能传递到实践吧,在脑子里边就有个完整知识和应用关联图。这也可能是猿小明的臆想,自己是无法做到了。

综上,还是从实际出发吧,写几个功能自信心来了,自然就看进去了,不过前提是别放弃,也可能刚开始搞心态就崩了。

1、基本语法。变量、方法的定义;循环的应用;基本数据结构str,list,dict,tuple的使用;条件判断if else应用;导入其它包使用;知道json格式数据;文件的读写;好好用搜索引擎,查到并复制黏贴其他人代码应用。

2、选个方向去做个具体的项目。

(1)爬虫,学会用爬虫相关包,发请求、解析网页、保存数据,给个例子如下。猿小明:python爬虫初步尝试,难吗?​zhuanlan.zhihu.com

(2)数据处理,可视化等,同样给个例子,也是调包。猿小明:10分钟Python数据分析入门——认识数据​zhuanlan.zhihu.com

(3)后端开发,这个涉及内容比较多,主要是软件开发流程,和语言无关。需要了解python的flask框架应用,也是一个包。得了解数据库的开发和设计,起码会写sql,可利用mysql包。得知道http请求,数据返回json。给个软件开发流程,希望别放弃:猿小明:程序员工作到底是啥?以案例说话,献给有意愿成为猿的朋友​zhuanlan.zhihu.com

3、虽然写在最后,但是感觉应该是最重要的。学python做什么?没有目的,自学啥都费劲。不是有那么一句话吗,理论联系实践,实践再反作用于理论,反反复复才是学习之道,这个忘了出自哪里了。个人摸索出来的学习编程语言的路线:

(1)目标。娱乐、辅助工作、当程序员,所花费经历完全不一样。辅助工作比较容易,根据需要做的事直接网上找python解决方案,或者四处问问,学习相关的python包,直接上手用。当程序员需要根据具体岗位要求去面向面试学习,需要软件开发全套了,不是一时半会能搞定的。

(2)实践。找本书,安装环境,上手撸码吧,反正有错误日志,看日志,搜索引擎找答案,这也是修炼编程的必经之路。先来个hello world。

(3)git或者哪里找个具体相关项目,自己实现一遍。走一遍软件开发流程,中间会遇到各种学习问题,这些问题往往对应这用到一些其他辅助工具。

(4)撸完项目,再回头看看python相关书籍,再撸撸码,基本就差不多了。

咋感觉学啥都是,了解基础理论、实践、再看理论、再实践呢。

知道python不_为什么自学Python看不进去?相关推荐

  1. 有没有必要买python课_请问自学 Python 有必要买课程吗?

    既然说到了找工作,那肯定是要去培训班的. 网上优质.实用的免费课程有很多,但都是基础教程,真正能找到Python正式程序员水平的课程,根本没有! 那些高赞回答中的教程中高阶部分,也是收费教程!或者看书 ...

  2. 杭州自学python爬虫_金华自学python网络爬虫直播

    金华自学python网络爬虫直播操作符说明实例.表示任何单个字符?[ ]字符集,对单个字符给出取值范围[abc],表示a,b,c,[a-z]表示a到z的单个字符[^ ]非字符集,对单个字符给出排除范围 ...

  3. 初学者怎么自学python编程_怎样自学python编程?从零开始学习python,400集免费教程!...

    作为小白,在学习Python的时候,必然会走一定的弯路,有人在弯路上走丢了,有人走出了弯路.我就是属于还未走出弯路的同学,所以我想谈谈我的Python学习之路. 01先了解一下什么是python‍? ...

  4. python吧_如何自学Python?【python吧】

    答案是,不厉害 除非你是有特殊工作需求,比如你确实一天需要整理10000000份文件,批量修改还是修改一样的东西,或者,你有特殊的癖好需要爬取一些见不得人的图片或者小视频........ 广告里很多说 ...

  5. python士兵突击_想自学Python进入该行业成为一名自己一直以来就很羡慕和钦佩的程序员,过来人的你有什么想分享的吗?...

    多说无益就是干,学习编程也这样.我们下面主要通过以下三个步骤给出建议: 1.确定目标(成为一个能干活的Python需要掌握哪些技能). 我们可以通过市面上对于Python工程师对招聘要求,去分析,具体 ...

  6. 学python最好的方式-自学Python有什么好方法吗?老男孩专业Python培训

    Python是一门简单的编程语言,很多人都想自学Python,但是能真正自学下来的又能有几人呢?那么,怎样才能成功的自学Python呢?想要自学Python需要具备以下条件! 1. 恒心和毅力 对于知 ...

  7. 超级详细的Python程序设计学习笔记,适合Python二级备考和自学Python的小白(me too)

    超级详细的Python学习笔记,适合Python二级备考和自学Python的小白(me too). 写作不易,喜欢的话点个赞吧

  8. Python基础练习题:杂乱无章的页面列表【难度:1级】--景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶

    Python基础练习题:杂乱无章的页面列表[难度:1级]: 你得到了一本古老的书,不幸的是有几页错误的位置,幸运的是你的计算机有一个从"1"到"n"的顺序的每个 ...

  9. python 编程该看那些书籍_初学者自学Python要看什么书?

    原标题:初学者自学Python要看什么书? 人工智能时代的来临让Python崭露头角,语法简洁.功能强大的特性更是吸引了很多人学习Python.由于某些条件的限制,有部分人选择自学Python,而需要 ...

最新文章

  1. 数据库中日期大小的判断
  2. 【转】如何选好Android开发书籍和教程[总结]
  3. spring31-1: 事务-传播行为
  4. ubantu使用apt安装时出现: xxx is not found 的解决方法
  5. 【干货】专注用户体验,用最小代价验证你想法的可执行性
  6. AC日记——集合位置 洛谷 P1491
  7. 百度Android定位API使用指南
  8. 中兴通讯与寒武纪合作 加速5G时代边缘智能
  9. 故障树分析法 matlab,基于矩阵的故障树分析方法
  10. idea创建gredle项目jar包无法导入
  11. linux文件系统ext2\ext3\ext4\xfs详解
  12. ubuntu命令行安装teamview
  13. O2O两种典型运作模式结合案例分析
  14. The nested type test2 cannot hide an enclosing type
  15. es文件创建局域网服务器,大神来教你XBMC和ES文件浏览器局域网共享
  16. 显示器与计算机主机无线连接,如何让手机、电脑和显示器无线连接
  17. 关于C++ 虚函数 子类和父类 一点小的总结
  18. MySQL基础——(MySQL概述及SQL通用语法)
  19. arm linux not syncing,Linux系统启动中途停止,提示Kernel panic - not syncing: Attempted to kill init!...
  20. Linux 的 sendfile

热门文章

  1. 企业建立数据驱动决策该如何做?终于有大神总结全了
  2. 无性别服饰是趋势,但不该只停留在“中性”
  3. 种草之火,何以燎原?
  4. css3 3d旋转兼容模式下,前端CSS3: 3D旋转的问题 (请水神和毒舌放过)
  5. ms+sql迁移到mysql_mssql数据迁移到mysql
  6. java通过maven构建项目实现日志生成模拟(三)通过logback 打印日志
  7. Python中的高级数据结构详解
  8. python logging模块之handlers的使用教程
  9. 嵌入式c语言检测键盘,【精华整理】C语言嵌入式系统编程修炼--键盘操作篇
  10. gdiplus 水印_Delphi程序的应用GDI+制作水印效果图片