写这篇文章,起因是有一个学长最近问到我相关的问题。回想起我当初开始自学这门语言,以及到现在需要考虑使用一些高级用法时觉得最有效的一些工作吧。

1.初学

第一次学习python,是我即将研究生入学的暑假,当时主要是看两个方向:

(1)python菜鸟基础:Python 基础教程 | 菜鸟教程

(2)tensoflow mnist的例子:Tensorflow | 莫烦Python

我快速的将(1)过一遍,这个过程中,我会自己把所有教程中的例子都敲一遍。这个时间其实效率高的话,并不需要花费什么时间。后面为了接触深度学习的一些知识以及当时比较火的一个框架tensorflow,就看(2)莫烦的视频,讲得很清晰。可以学习下pip安装、环境配置等。

总结:这个过程,回过头来讲得话,其实学(1)时还会觉得很有意义,但是学(2)可能难度就加大了,很多东西就不太理解,比较容易放弃,我当时应该也是花了很久学完了。如果是我现在新学一门语言的话,我可能会花一天时间将(1)学习一下,然后再花一些集中的时间将(2)中的一个demo跑出来。大致了解python语法和tensorflow minst识别就差不多了。剩下的就交给以后在项目中去打磨吧。

2.中期

熟悉将一两个较为有名气的开源项目啃下来吧,看代码,相应的一些用法。

(1)将主程序所带的一些逻辑,弄明白,可以先不需要知道里面的一些复杂的用法;

(2)可以把里面的一些复杂用法弄清楚,有必要的时候,需要去网上找下官网解释或者是大家的解说。

(3)系统学下对应的高级用法,比如多线程等(Python3 正则表达式 | 菜鸟教程)

(4)对框架了解更深入,如常用框架pytorch中继承的nn.module等。

(5)一些规范性的用法,logging、ini、yaml等的使用。

(6)代码的规范等:Python 编码规范(Google) | 菜鸟教程

此处可能需要我自己继续学习,才能够有更深层次的分享。

3.后期 (此处留白到未来写)

【python】记录下自学python的大致历程相关推荐

  1. 自学python要多久-自学Python需要多长时间?

    现在Python对于很多岗位来说都是必备技能了,如果不会Python对求得一份满意的工作是比较难了,但对于大众来说,参加一个Python培训班少说也要两万块,这样就给自己造成了不小经济负担,所以更多人 ...

  2. 自学python要多久-自学Python多久能找到工作

    随着新技术的不断推进,在未来无论是要进入网页开发.数据分析.机器学习.人工智能还是无人车等技术领域,Python都是一门必不可少的工具语言.而Python语言结构的简洁明了和简单易学,也让它成为许多同 ...

  3. 记录下用python撸了时代光华学习平台自动学习的程序(时代光华挂课程序篇一)

    现在很多单位,都积极响应全民学习,所以很多时候都在班后时间让员工在网络学院进行学习,俗称上网课.平时的工作都已经这么累了,下班回家,我只想葛优躺,然后刷想看的剧.或者跟朋友约约约,玩玩玩.于是想着写一 ...

  4. python多久学会自学-python自学多久

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 前言python现在非常火,语法简单而且功能强大,很多同学都想学pyth ...

  5. 六星教育python怎么样_六星教育:Python怎么学?自学Python经验分享

    近些年,随着人工智能.大数据.自动化运维等行业的兴起,Python在编程方向上得天独厚的优势也凸显出来.随着Python工程师需求的日益增多,Python薪资也随之水涨船高.学习Python的同学越来 ...

  6. Python零基础自学,python 自学教程

    如何系统地自学Python?你知道哪些相关的学习小技巧? Python即计算机高级编程语言,能够简单有效的面向对象编程,它的本质就是ABC语言的替代品,想要自学就要先学会编程,在基础入门时,就需要对自 ...

  7. 自学python方法-从零开始自学python编程,你找对方法了吗?

    原标题:从零开始自学python编程,你找对方法了吗? 适合初学者入门 其实python非常适合初学者入门.相比较其他不少主流编程语言,有更好的可读性,因此上手相对容易.自带的各种模块加上丰富的第三方 ...

  8. python线下培训-Python培训是应该选择线上还是线下呢?

    前言 Python现在非常火,语法简单而且功能强大,很多同学都想学Python!所以小的给各位看官们准备了高价值Python学习视频教程及相关电子版书籍,欢迎前来领取! 想学习Python的朋友一定都 ...

  9. python线下培训-Python培训线上和线下有什么区别?

    大家想要学习Python的话,主要的方式主要是自学好参加培训,由于自学对自己的基础抗干扰能力要求比较大,好多小伙伴一般都会选择参加培训的方式来进行学习Python知识,而Python培训又包括线上和线 ...

最新文章

  1. 中科院詹剑锋:美国出口管控对中国开源软件及产业的影响。
  2. 【树莓派】【转载】基于树莓派,制作家庭媒体中心+下载机
  3. Android getResources的作用和须要注意点
  4. 小牛照片恢复软件_电脑移动硬盘U盘数据恢复SD卡照片文件软件修复开盘远程维修服务...
  5. 类加载器、双亲委派模型
  6. python爬虫保存图片到指定文件夹_李亚涛:python抓取某房源户型图并自动保存到文件夹...
  7. SAP Spartacus Media Component
  8. python中单行注释_Python中的单行、多行、中文注释方法
  9. html-其他常见标签的使用
  10. 简约几何艺术海报PSD分层模板,即使简单也足以控制观众的注意力。
  11. linux下配置SVN搭建 centos svn安装配置
  12. SAP License:自动创建带内部订单预算管控的在建工程
  13. openCVPracticalExercise学习笔记04
  14. EMC NetWorker简单管理指南(二)
  15. 各个ip地址库对比与java实现
  16. python排序算法——冒泡排序时间复杂度
  17. Redis入门指南(第2版) - 电子书下载 -(百度网盘 高清版PDF格式)
  18. w7不显示网络计算机,Win7电脑任务栏不显示网络图标怎么办
  19. ICEM-tube-water
  20. iphone iOS 更换手机铃声 免itunes

热门文章

  1. Macbook Pro上安装Windows 7虚机
  2. 唐僧为什么可以领导孙悟空(老板必读)
  3. Android常见基础面试题
  4. java 字符串 startswith_Java字符串startsWith()方法示例。
  5. 【FPGA】vivado和modelsim联合仿真
  6. html 晃动效果,css3特效(上下左右晃动效果)
  7. 亚马逊账号运营的坑,你知道吗?
  8. 帮管客CRM客户管理系统 v2.1.8
  9. 软件 pt 测试,软件测试(pt)完整版.ppt
  10. 做一个有想法的技术人