知道python不_为什么自学Python看不进去?
码农生活超过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看不进去?相关推荐
- 有没有必要买python课_请问自学 Python 有必要买课程吗?
既然说到了找工作,那肯定是要去培训班的. 网上优质.实用的免费课程有很多,但都是基础教程,真正能找到Python正式程序员水平的课程,根本没有! 那些高赞回答中的教程中高阶部分,也是收费教程!或者看书 ...
- 杭州自学python爬虫_金华自学python网络爬虫直播
金华自学python网络爬虫直播操作符说明实例.表示任何单个字符?[ ]字符集,对单个字符给出取值范围[abc],表示a,b,c,[a-z]表示a到z的单个字符[^ ]非字符集,对单个字符给出排除范围 ...
- 初学者怎么自学python编程_怎样自学python编程?从零开始学习python,400集免费教程!...
作为小白,在学习Python的时候,必然会走一定的弯路,有人在弯路上走丢了,有人走出了弯路.我就是属于还未走出弯路的同学,所以我想谈谈我的Python学习之路. 01先了解一下什么是python? ...
- python吧_如何自学Python?【python吧】
答案是,不厉害 除非你是有特殊工作需求,比如你确实一天需要整理10000000份文件,批量修改还是修改一样的东西,或者,你有特殊的癖好需要爬取一些见不得人的图片或者小视频........ 广告里很多说 ...
- python士兵突击_想自学Python进入该行业成为一名自己一直以来就很羡慕和钦佩的程序员,过来人的你有什么想分享的吗?...
多说无益就是干,学习编程也这样.我们下面主要通过以下三个步骤给出建议: 1.确定目标(成为一个能干活的Python需要掌握哪些技能). 我们可以通过市面上对于Python工程师对招聘要求,去分析,具体 ...
- 学python最好的方式-自学Python有什么好方法吗?老男孩专业Python培训
Python是一门简单的编程语言,很多人都想自学Python,但是能真正自学下来的又能有几人呢?那么,怎样才能成功的自学Python呢?想要自学Python需要具备以下条件! 1. 恒心和毅力 对于知 ...
- 超级详细的Python程序设计学习笔记,适合Python二级备考和自学Python的小白(me too)
超级详细的Python学习笔记,适合Python二级备考和自学Python的小白(me too). 写作不易,喜欢的话点个赞吧
- Python基础练习题:杂乱无章的页面列表【难度:1级】--景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
Python基础练习题:杂乱无章的页面列表[难度:1级]: 你得到了一本古老的书,不幸的是有几页错误的位置,幸运的是你的计算机有一个从"1"到"n"的顺序的每个 ...
- python 编程该看那些书籍_初学者自学Python要看什么书?
原标题:初学者自学Python要看什么书? 人工智能时代的来临让Python崭露头角,语法简洁.功能强大的特性更是吸引了很多人学习Python.由于某些条件的限制,有部分人选择自学Python,而需要 ...
最新文章
- 数据库中日期大小的判断
- 【转】如何选好Android开发书籍和教程[总结]
- spring31-1: 事务-传播行为
- ubantu使用apt安装时出现: xxx is not found 的解决方法
- 【干货】专注用户体验,用最小代价验证你想法的可执行性
- AC日记——集合位置 洛谷 P1491
- 百度Android定位API使用指南
- 中兴通讯与寒武纪合作 加速5G时代边缘智能
- 故障树分析法 matlab,基于矩阵的故障树分析方法
- idea创建gredle项目jar包无法导入
- linux文件系统ext2\ext3\ext4\xfs详解
- ubuntu命令行安装teamview
- O2O两种典型运作模式结合案例分析
- The nested type test2 cannot hide an enclosing type
- es文件创建局域网服务器,大神来教你XBMC和ES文件浏览器局域网共享
- 显示器与计算机主机无线连接,如何让手机、电脑和显示器无线连接
- 关于C++ 虚函数 子类和父类 一点小的总结
- MySQL基础——(MySQL概述及SQL通用语法)
- arm linux not syncing,Linux系统启动中途停止,提示Kernel panic - not syncing: Attempted to kill init!...
- Linux 的 sendfile
热门文章
- 企业建立数据驱动决策该如何做?终于有大神总结全了
- 无性别服饰是趋势,但不该只停留在“中性”
- 种草之火,何以燎原?
- css3 3d旋转兼容模式下,前端CSS3: 3D旋转的问题 (请水神和毒舌放过)
- ms+sql迁移到mysql_mssql数据迁移到mysql
- java通过maven构建项目实现日志生成模拟(三)通过logback 打印日志
- Python中的高级数据结构详解
- python logging模块之handlers的使用教程
- 嵌入式c语言检测键盘,【精华整理】C语言嵌入式系统编程修炼--键盘操作篇
- gdiplus 水印_Delphi程序的应用GDI+制作水印效果图片