python3入门与进阶笔记_我的Python3萌新入门笔记

u=2177093137,3749901849&fm=173&app=25&f=JPEG?w=640&h=455&s=D2B0AE6442A68F4D0C14E80F0100E0C0

Python3萌新入门笔记是一系列真实的自学笔记。

当然,它也是比较全面的入门教程,共包括54篇笔记。

从第一篇笔记开始,大半年的时间我都是在自学和组织教程内容。

我觉得有必要,把我自己的学习过程和大家共享。

授人与鱼不如授人与渔。

首先,是参考资料。

在我的学习过程中,实际上我阅读参考了很多资料并且实践了很多相关的案例,包括:

《Python基础教程(第2版)》

《编程小白的第一本 Python 入门书》

廖雪峰的官方网站

Python与第三方库的官方文档

博客园

伯乐在线

其它百度搜索的文章

这里面,对我帮助最大的就是《Python基础教程(第2版)》。

我写下的笔记,大部分主线也是参考了这本书。

只是很可惜,这本书是基于Python2.X的版本,其中有一些内容在Python3中已经有所改变或者被取消。

那么,我在学习的过程中,已经将这些因为版本更新导致的差异做了内容上的更新,所有内容都是基于Python3.6。

不过,在更新这些内容的同时,也让我接触并学习到了更多的知识内容。

因为,要更新这些内容,我需要查阅很多官方文档和网上零散的相关资料,最终进行整理,力求正确完整。

解决问题其实是最好的学习机会,所以希望大家在学习的过程中,不要被遇见的问题或困难所吓到。

就好像仙侠小说里面一样,遇到问题只是一个瓶颈,突破它你的修炼会更进一层。

其次,是英文。

掌握一定量的英文非常重要。

因为不管是编写程序还是官方文档,都需要有一定的英文基础。

不过,也不用担心。

英文的词汇量远远没有等级考试那么大。

而且,我们不需要一次去记忆,只需要在学习过程中把接触到的尽量记忆、强化,时间久了就自然形成了积累。

我在撰写笔记的过程中,已经将每一篇笔记所涉及的英文全部做了中文注解。

特别是一些非常难以理解英文缩写,都通过查阅相关资料找出了完整的单词或词组。

实际上,理解这些英文单词或词组,在编程中对一些函数、方法的理解也有很大帮助。

从语义上,就能够促进我们理清逻辑。

最后,是态度。

我们都知道,一门编程语言的学习实际上很枯燥。

没有积极的学习态度,很难坚持下去。

并且,在学习过程中,不仅仅要学会一本书或者一套教程所展现的内容,还要能够在这些内容的基础之上,去发掘、探索、扩展更多的相关内容。

因为,不管是一本书还是一系列教程,作者的视角都是局部的,各有各的不同。

即便能够学到一个作者呈现的所有知识内容,也只是片面的。

除非直接学习官方文档,是最全面的。

但是,应该没有人去这么做。

官方文档作为查询工具和参考资料是非常棒的。

但是,学习还是通过图书、教程更加适合,特别是新手。

所以,如果想有好的学习效果,还需要自己更加主动的去延伸,多查阅,多扩展。

就好像,我在写下笔记时一样,每一个知识点,都会找不同的资料对比,往往会发现每一篇资料都有一些不同的内容值得学习,这样才能让我的笔记内容更加全面。

另外,还要说明一点。

即便学完了前面所有的入门笔记,Python学习之路也才刚刚开始。

每个学到这里的人,都应该能够体会到,学了这么多内容,却不知道能够做什么?下一步该去做什么?

前面的这些笔记,只是为了打好基础,让大家能够清晰的理解一些常用的基本概念和逻辑实现方法。

真正的能够应用Python语言实现项目还需要了解更多的有方向性的模块、框架,以及更多的实战练习。

比如,你如果想开发图形界面程序,可以在此基础上去了解PyQt;如果想做一个网站,可以去了解Django。

而我,也会继续在这里分享一些项目有关的入门内容,请大家拭目以待。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值