Python快速入门的方法【小白必看】
发布日期:2021-05-06 16:43:29 浏览次数:33 分类:技术文章

本文共 1417 字,大约阅读时间需要 4 分钟。

现在如果有人问:要把哪门语言作为入门的首选语言?不少人都会回答:Python!

因为Python简单,所以学起来快,有编程经验的程序员一周就能上手Python。但是!Python对有基本的程序概念的人来说很简单,但对于新手来说真不一定算简单。毕竟,写起来简单不代表概念简单。

那么,作为一个新手,如何才能快速并有效的入门呢?

0.快速入门

Python快速入门的方法

《和孩子一起学编程》

这本书说是给儿童设计的,所以内容比较生动。非常非常非常简单易懂 不用花太长时间就能看下来一遍。而且里面的例子也很有趣,不像别的书籍里面就是单纯的input一行行代码,结果output一行行文字。

import一个easygui,初学者分分钟做个图形界面出来,对于初学python,成就感!!

除了这本书之外,还有

  • 《笨办法学python》
  • 《可爱的 Python》

这两本书也非常适合新手,如果你是完全零基础的小白,不妨先从这里看起。

1.进阶入门

Python快速入门的方法

 

当你看完上面那些书,对于Python也有了一定了解,已经不再是个零基础的小白了。这个时候,你就可以开始看《Dive into Python》、《Leaning python》、《Python Doc》等稍微深一点的书,当然还是在基础阶段。

2.实训阶段

Python快速入门的方法

 

不管怎么说,纸上谈兵永远都成不了高手,前辈告诉我们,实践出真理!

看过了不少书的你,已经可以再《Python核心编程2》中课后练习题/学一些小脚本/等。

同时,也可以练习使用Python搜索文件,Python批量处理等,使用最多的还是re模块和socket相关模块。在这个过程中,可以增加自己对Python的喜爱,也更熟悉。

3.高阶入门

Python高级部分的学习可参考《Python核心编程2》,不够这些是远远不够的。我们可以从以下书籍中汲取新知:

(1).《编写高质量代码:改善Python程序的91个建议》

(2).《深入理解python》

网站推荐

看过书的都知道,像教材类的书籍,无论多风趣,时间长了总会让人感到枯燥,这个时候,不如去一些学习网站看看,在休息的同时还能学习,多美!

  • w3cschool——一个非常适合新手的网站。

工具推荐

  • Linux:开发利器。如果有兴趣可安装Linux系统后,移步Linux入门教程。
  • Vim:编程利器。
  • Git:全世界最大的开源代码托管平台。
  • English:基础技能,无需多言。

编程是枯燥的,因为你每天要对着这些熟悉又陌生的代码。

編程是快乐的,因为每当你做出属于自己的软件的时候你就会无比的喜悦!

文章到这里就结束了,不光是打工的程序员难,大家都很难的啦

我退休后一直在学习如何写文章,说实在的,每次在后台看到一些读者的回应都觉得很欣慰,对于自媒体我是个刚入门的人,还是个傻大叔…为了感谢读者们,我想把我收藏的一些编程干货贡献给大家,回馈每一个读者,希望能帮到你们。

干货主要有:

① 2000多本Python电子书(主流和经典的书籍应该都有了)

② Python标准库资料(最全中文版)

③ 项目源码(四五十个有趣且经典的练手项目及源码)

④ Python基础入门、爬虫、web开发、大数据分析方面的视频(适合小白学习)

⑤Python所有知识点汇总(可以弄清楚Python的所有方向和技术)

*如果你用得到的话可以直接拿走,在我的QQ技术交流群里(纯技术,广告勿入)可以自助拿走,群号是421592457。*

转载地址:https://blog.csdn.net/aaahtml/article/details/116399806 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:一篇文章带你了解Python中的游戏开发模块pyglet
下一篇:Unity Memory Profiler 查找内存泄漏

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2024年04月10日 14时51分48秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

【计算机操作系统】虚拟内存是什么?分页系统地址映射?页面置换算法有哪些?分段地址映射又是什么? 2019-04-26
【计算机操作系统】设备管理?磁盘结构是怎么样的?磁盘调度算法有哪些? 2019-04-26
【多线程高并发】为什么要使用多线程?创建多少个线程合适呢? 2019-04-26
【多线程与高并发】 Java两个线程轮流打印1-100两个数?多线程轮流打印数字? 2019-04-26
【多线程与高并发】 Java两个线程轮流打印字符串? 2019-04-26
【Linux命令篇】Linux命令实践 2019-04-26
【Leetcode单调队列】Leetcode239 滑动窗口最大值 2019-04-26
【Leetcode-单调栈】单调栈相关的题目-下一个更大的元素I 每日温度 2019-04-26
【Leetcode单调队列】- 洛谷P1714切蛋糕 2019-04-26
【Leetcode优先级队列】- 数据流的中位数 2019-04-26
【Leetcode优先级队列】-合并K个升序链表 2019-04-26
【多线程与高并发】-Java如何实现一个阻塞队列呢? 2019-04-26
【多线程高并发】-Java使用阻塞队列ArrayBlockingQueue实现生产者消费者模式? 2019-04-26
【多线程高并发】-多线程实现数组的读与写 2019-04-26
【Java设计者模式】-Java实现订阅-发布者模式 2019-04-26
【计算机操作系统】-什么是系统调用呢?什么是用户态?什么是内核态? 2019-04-26
【计算机操作系统-进程管理】-进程通信是什么呢? 2019-04-26
Python程序元素分析 2019-04-26
TurtleArt美景图 2019-04-26
margin布局 2019-04-26