我之前写了一些有关Python的文章,也介绍了一些Python语言基础,但可能对于初学者来说还是比较迷茫不知道怎么开始。

那Python 语言应该如何入门,记得我几年前刚开始学Python的也碰到过这样的问题,当时网上随便一搜感觉还行的,不管三七二十一就开始啃起来,也不管适不适合现阶段学习的自己,结果发现学习起来很吃力,而且看不懂,就很消磨自己的学习的兴趣。

我最开始也咬牙坚持下来的,可能是对这方面兴趣比较大,然后也在慢慢学习摸索中,找到了比较适合自己的方法。

每个人的学习方法都不一样,我通过这套方法在大四快毕业的时候,吸取不少新知识,然后拿到了自己比较满意的offer。现在已经进入职场,需要不停的学习新知识,这套学习方法也同样适用。

学Python和学其他的语言其实是相同的,入门大致这样几步:

一、选一本通俗易懂的书

二、确定自己的学习路线图

三、找一些的视频资料

四、然后自己装一个IDE工具开始边学边写。我下面来具体讲讲。

一、选一本通俗易懂的书

找一本靠谱的书,难度一定要是入门级别,不能太复杂,不要一下子陷进去,会打乱节奏,学东西要循序渐进,不能还不没学会走,就想跑啊。

打个比方,学过Java的同学都听过大名鼎鼎的Thinking In Java,这边书很厚很全,若一上来就学,肯定会吃力,时间长了就会失去兴趣,因此对初学者来说,一定要找一个通熟易懂的,简单的书。

入门的书非常关键,入门的书很多我主要推荐这三本:《笨方法学Python》《Python编程:从入门到实践》《A Byte of Python》,都是豆瓣上评分较高。

1、《笨方法学Python》

一本Python入门书,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。

本书是基于Python 3.6版本编写的。本书结构非常简单,除“准备工作”之外,还包括52个习题,其中26个覆盖了输入/输出、变量和函数3个主题,另外26个覆盖了一些比较进阶的话题,如条件判断、循环、类和对象、代码测试及项目的实现等。每一章的格式基本相同,以代码习题开始,按照说明编写代码,运行并检查结果,然后再做附加练习。

2、《Python编程:从入门到实践》

针对所有层次的Python 读者而作的Python 入门书。

全书分两部分:第一部分介绍用Python 编程所必须了解的基本概念,包括matplotlib、NumPy 和Pygal 等强大的Python 库和工具介绍,以及列表、字典、if 语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D 游戏开发如何利用数据生成交互式的信息图,以及创建和定制简单的Web 应用,并帮读者解决常见编程问题和困惑。

3、《A Byte of Python》

是一本关于使用Python语言编程的书。它为初学者提供Python语言的教程或指南。如果你对电脑所知道的只是如何保存文本文件,那么这本书就是给你的。

作者写的思路非常清晰,对每一个知识点讲解的很到位,不多不少,刚刚好,对初学者来说,力道刚刚好。这本书的销量已经破百万了,而且在豆瓣上点评有8.8,可谓是入门级的神书。

不过是全英文的,如果大家想提高自己的英语水平,会很有帮助。但是如果说你不想看英文,也看不懂英文,大家可以搜一下在CSDN上也有被人翻译的中文电子版。

读者福利:知道你对Python感兴趣,便准备了这套python学习资料

对于0基础小白入门:

如果你是零基础小白,想快速入门Python是可以考虑的。
一方面是学习时间相对较短,学习内容更全面更集中。
二方面是可以找到适合自己的学习方案

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习等习教程。带你从零基础系统性的学好Python!

零基础Python学习资源介绍

  • ① Python所有方向的学习路线图,清楚各个方向要学什么东西
  • ② 600多节Python课程视频,涵盖必备基础、爬虫和数据分析
  • ③ 100多个Python实战案例,含50个超大型项目详解,学习不再是只会理论
  • ④ 20款主流手游迫解 爬虫手游逆行迫解教程包
  • ⑤ 爬虫与反爬虫攻防教程包,含15个大型网站迫解
  • ⑥ 爬虫APP逆向实战教程包,含45项绝密技术详解
  • ⑦ 超300本Python电子好书,从入门到高阶应有尽有
  • ⑧ 华为出品独家Python漫画教程,手机也能学习
  • ⑨ 历年互联网企业Python面试真题,复习时非常方便

该怎么学Python?自学Python的方法整理!相关推荐

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

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

  2. python自学-Python 应该怎么学?

    0714更新: 之前说过骆昊 (jackfrued) 的"从新手到大师"的百天之路!今天给大家分享一个主学习路线的干货图谱,话不多说,直接上图! 这个图谱是按照[专业基础][数据分 ...

  3. python自学攻略-大牛整理!Python学习方法和学习路线,看完茅塞顿开!

    原标题:大牛整理!Python学习方法和学习路线,看完茅塞顿开! Python 是一种极具可读性和通用性的编程语言.Python 这个名字的灵感来自于英国喜剧团体 Monty Python,它的开发团 ...

  4. python自学-Python自学书单!

    自2018年3月起,在全国计算机二级考试中加入了"Python语言程序设计"科目. 从 2018 年起,浙江省信息技术教材将不会再使用晦涩难懂的 VB 语言,而是改学更简单易懂的 ...

  5. Python自学——python的常用模块

    Python学习--python的常用模块 原文作者:佛山小程序员 原文链接:https://blog.csdn.net/weixin_44192923/article/details/8656325 ...

  6. python 惰性序列_菜鸟学飞自学Python(五)高阶函数

    (仅个人学习摘抄) 函数式编程 函数式编程就是一种抽象程度很高的编程范式,特点是允许把函数本身作为参数传入到另一个函数,还允许返回一个函数. 高阶函数 高阶函数--Higher-order funct ...

  7. 5天学python_自学Python编程的第五天(希望有IT大牛帮我看最下面的代码)----------来自苦逼的转...

    OneWeek_Summarize. 目前Python主要应⽤用领域: 云计算: 云计算最⽕的语言, 典型应⽤用OpenStack WEB开发: 众多优秀的WEB框架,众多⼤大型⽹网站均为Python ...

  8. Python中的__init__()方法整理中(两种解释)

    解释一:看懂了就不用看第二种了 __init__()方法是Python学习当中重要的基础知识,__init__()方法意义重大的原因有两个.第一个原因是在对象生命周期中初始化是最重要的一步:每个对象必 ...

  9. python自学-Python 自学(己用)

    学习目录 1 Python 基础 BV1Lt4y1U7uN 2 Python 进阶 BV1jz411b7DH 3 Python 数据库 BV1Pg4y1a7a7 4 Python GUI与坦克大战 B ...

  10. Python自学路线图之Python基础自学

    文章目录 Python基础自学技术要点 Python自学--Python第一个程序 Python自学--条件控制语句和循环语句 Python自学--容器类型 Python自学--函数 Python自学 ...

最新文章

  1. electron.js_在使用Electron.js之前我希望知道的事情
  2. 编写nios-shell时想到的问题-回车vs换行
  3. 破拆机器人_中国首台车载式遥控折叠装卸机器人横空出世
  4. A - Promotions
  5. 转:UniqueID和ClientID的来源
  6. 【电信增值业务学习笔记】3 语音类增值业务
  7. python 自动运维架构师_运维架构师-Python 自动化运维开发-013
  8. java学习文档_阿里技术专家带你玩转JVM,从底层源码到项目实战,都在这份文档里...
  9. InnoDB中锁的算法(1)
  10. 一台计算机重量,一台重量仅为1.85kg的游戏本 机械师F117毒药
  11. Opencv2.4.9源码分析——Stitching(七)
  12. 用Python做证券指数的三种策略分析
  13. python redis教程_Python与Redis的连接教程
  14. 工作网络计算机显示不完全,win10网络共享,计算机显示不全?
  15. SharePoint文件审批功能设置
  16. 设置gvim中横竖光标_VIM的配置:高亮光标所在的行列
  17. Entering emergency mode. Exit the shell to continue.。。。
  18. 搜狗输入法【U/V】模式你“造”吗?
  19. 系统可用性:SRE口中的3个9,4个9...到底是个什么东西?
  20. NR中的盲检--pdcch candidate的起始CCE位置计算

热门文章

  1. 华为云主机怎么样?华为云弹性云服务器有什么优势?
  2. 2021极术通讯-使用Arm-2D在Cortex-M芯片中实现图形界面
  3. php eos,EOS区块链PHP开发包
  4. json字符串转成 json对象 json对象转换成java对象
  5. 盘点 2012 年没落科技巨头
  6. PTA | 日期的推算* (10分)
  7. Css中内边距、边框和外边距的关系
  8. 黑苹果引导工具 Clover 配置详解及Clover Configurator使用
  9. git小乌龟TortoiseGit的使用
  10. 杨昕立计算机学院,华南理工学子在全国大学生数模竞赛中创历史佳绩