V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zjvbqla
V2EX  ›  问与答

各位自学的大佬进来,求安慰!

  •  
  •   zjvbqla · 91 天前 · 6687 次点击
    这是一个创建于 91 天前的主题,其中的信息可能已经有所发展或是发生改变。

    0 基础小弟(实际年龄很大,此处的小弟为技术上的小弟)终于开始学 Python 了。
    大家都说简单的 Python 在我这里一点不简单。
    目前在跟着“笨办法学 Python3”学,一台电脑开着视频,一台跟着看文字版电子书。
    先看一边电子书,跟着把代码打出来,然后阅读解释和介绍。
    再看一遍视频,基本能看明白在说什么。
    可能看的太少了,要学几本书才能有一些思路?
    到 13 课的时候就感觉有点难了,你们当年学的时候经常觉得有点难吗?
    是不是起步才是最难的?

    截屏 2022-08-29 下午 10.33.37.png

    95 条回复    2022-08-31 12:48:39 +08:00
    seres
        1
    seres  
       91 天前
    是不是看讲解能懂,但不知道有啥用?怎么用?干嘛用?
    zjvbqla
        2
    zjvbqla  
    OP
       91 天前
    @seres 就是这意思。
    dem0ns
        3
    dem0ns  
       91 天前   ❤️ 2
    这书好啰嗦,我也看不懂,直接上官方教程学吧 https://docs.python.org/zh-cn/3/tutorial/index.html
    seres
        4
    seres  
       91 天前   ❤️ 1
    @zjvbqla
    跟着书走一遍,找找有源码的实战教程,多练手
    懂概念 -> 跟着写 -> 仿着写 -> 自己写
    都是这么过来的(天赋异禀的大佬除外)
    zjvbqla
        5
    zjvbqla  
    OP
       91 天前
    @dem0ns 啰唆挺适合我这种小白的,比如跟着手打,关于标点的问题,你们都知道的标点后面跟着一个空格,我就不知道。V2EX 确实也有过讨论 https://www.v2ex.com/t/35191 ,类似这种对我来说都是知识点。
    xliao
        6
    xliao  
       91 天前   ❤️ 1
    赞同#3 论选对书的重要性
    zjvbqla
        7
    zjvbqla  
    OP
       91 天前
    @xliao 书基本查过,我打算这几本看完再去看官方教程。
    ![截屏 2022-08-29 下午 10.58.18.png]( https://dd-static.jd.com/ddimg/jfs/t1/117393/11/29917/2635484/630cd41dEdbb94c40/028e78b94ac899fd.png)
    wzzzx
        8
    wzzzx  
       91 天前   ❤️ 1
    你这太正常了,不用想太多,学完几本书,做完练习题什么的再说
    ifdef
        9
    ifdef  
       91 天前   ❤️ 1
    入门应该学 js 啊,js 入门比 python 更简单,js 熟练之后,其他就简单了
    levelworm
        10
    levelworm  
       91 天前 via Android   ❤️ 1
    我现在在上课,这学期上数据结构
    zjvbqla
        11
    zjvbqla  
    OP
       91 天前   ❤️ 1
    @ifdef 不改了,死磕了,不然到头来啥也没学会。
    0o0O0o0O0o
        12
    0o0O0o0O0o  
       91 天前 via iPhone   ❤️ 1
    Noicdi
        13
    Noicdi  
       91 天前 via iPhone   ❤️ 1
    你学习 python 的目的是什么?为了就业还是为了单纯的学习编程嘞
    learnshare
        14
    learnshare  
       91 天前   ❤️ 1
    其实不用着急,写够十万行代码,再跳出来反思就行了
    levelworm
        15
    levelworm  
       91 天前 via Android   ❤️ 1
    我觉得学习编程就是多想多编程,就成了,前提是找到一个方向。
    zjvbqla
        16
    zjvbqla  
    OP
       91 天前
    @Noicdi 不是就业。
    一是喜欢,当年看电脑报都能通宵的人。 (很可惜人生不能重来,文化不高,否则我会选择相关专业)
    二是我现在用的程序都是别人写的,我想自己实现。(当然我估计悬,如果能做到当然是最好。)

    迷茫的是感觉要学的东西实在太多了,比如我现在接触的是和视频相关的,光一个 FFmpeg 我就觉得头大。
    westoy
        17
    westoy  
       91 天前   ❤️ 1
    其实 argv[]这个在大部分语言里是开篇第一节, 直接跳过就行了, 就是约定俗成的东西

    一般写 python 脚本也是用 argparse 或者 cli 的, 不会用到这个的
    FanyFull
        18
    FanyFull  
       91 天前   ❤️ 2
    像我的话,我会建议看视频学习,B 站的视频就成,一套视频跟着敲下来,然后刷个两百道算法题(算法题可以刷两到三遍,第一遍基本上是想不到的题目就看人家的解题思路,相当于写例题)基本上就能把语言的基础给打好了。在第二遍写算法题的时候,可以尝试带着《流畅的 Python 》来看,进行深入理解,之后就是学框架,写项目这些。

    当然,这个过程中,可以用 Python 写一些小脚本来实现一些自己的日常的需求,比如一些字符串处理啥的。
    liangdu
        19
    liangdu  
       91 天前 via Android   ❤️ 3
    编程入门最难的是“知道很多概念”,而不是“理解很多概念”。刚开始学的时候就意识到这一点,然后拼命的 [记] 概念(记笔记,不是记脑里),并不求甚解。
    而“理解”也不简单,学编程在理解上容易犯的错误就是喜欢用抽象思维去理解技术,而弱化了“感性思维”。比如,大家学框架原理很少会去了解框架作者的性格和喜好。
    zjvbqla
        20
    zjvbqla  
    OP
       91 天前
    @westoy 小白第一次,其实啥都有用,感谢。
    @FanyFull 嗯,只是刚刚一课有点觉得难。估计回头看这都不是事。
    @liangdu 倒是不记笔记,没这习惯。感谢,小白的坎坷路。争取我学几个月至少会明白怎么学!
    Noicdi
        21
    Noicdi  
       91 天前 via iPhone   ❤️ 1
    @zjvbqla #16 是的,我也觉得要学的东西好多,只能自己一点一点慢慢啃,越学越不会。

    个人愚见,python 这门语言作为编程爱好很适合,语法友好,库多,方方面面的问题都有一些解决办法。很容易做出一些看得见摸得着的东西,可以给自己一个正反馈。我感觉,基础语法学完就可以按照自己的需求,去针对性的写一些项目,然后在写的过程中了解更多东西。

    python 我写的非常少说不出啥,但是我结合自己一个人生痛点,建议老哥多用英语,互联网资源太多了,而熟练使用英语真的是打开资源宝箱的钥匙。
    liuzhaowei55
        22
    liuzhaowei55  
       91 天前 via iPhone   ❤️ 2
    其实想说入门不要学 python ,js ,php ,java 更简单一些
    s524256521
        23
    s524256521  
       91 天前 via Android   ❤️ 1
    入门都是这样的,不要觉得奇怪。实在看不懂的跳过就行了,因为书一般写得都很全面,很多知识点在实际应用里,如果不是万行以上的中大型项目,基本没必要。
    aulayli
        24
    aulayli  
       90 天前   ❤️ 1
    推荐小甲鱼的《零基础入门学习 Python 》
    CptDoraemon
        25
    CptDoraemon  
       90 天前   ❤️ 1
    找个小游戏写,贪吃蛇之类的,一步一步看得到更有成就感些
    可以找代码照着抄,之后弄明白每行代码干了啥,自己能写个类似的,就基本入门了
    treblex
        26
    treblex  
       90 天前   ❤️ 1
    indexError
        27
    indexError  
       90 天前 via Android   ❤️ 1
    我是自学的。
    你现在正在度过最简单的阶段,把最基础的语法学会就行,有些语法看不懂不要死磕,因为很多东西在很长一段时间内你都用不到。
    最难的阶段是抛开视频和书本开始自己写时,一写就报错,错了不会改。QQ 群一问还没人回,好的,放弃。
    提到 ffmpeg ,老妹儿你是要搞 h 网?
    amlee
        28
    amlee  
       90 天前   ❤️ 1
    看这种书干嘛,学习资源都找错了
    上 b 站啃 cs61a ,啃不动就先啃 cs50
    zjvbqla
        29
    zjvbqla  
    OP
       90 天前
    @s524256521 谢谢。
    @aulayli 听过一点,声音和风格听上去有点不适应。谢谢。
    @CptDoraemon 嗯。谢谢。
    @treblex 英语有点吃力。我先中文的学学 。谢谢。
    @indexError 嗯,明白!谢谢。
    不是,违法的不能够!
    @amlee 好的,我搜索看看。
    winglight2016
        30
    winglight2016  
       90 天前   ❤️ 1
    就我个人经验而言,拿着教材死磕纯属浪费时间。基本上,我学 python 的时候是在网上找了个互动教程(英文免费),跟着学了些基础知识,会安装环境和运行代码,然后就再也没有连续花时间去学了。找个自己感兴趣的问题,然后去找解决方案,这样的学习效率更高。
    zjvbqla
        31
    zjvbqla  
    OP
       90 天前
    @winglight2016 我先整明白一些基础问题,这样比较合适,哪怕是对日后查资料也更有帮助。
    比如刚刚遇到遇到的新问题。谢谢建议。
    https://www.v2ex.com/t/876363#reply0
    christin
        32
    christin  
       90 天前 via iPhone   ❤️ 1
    学以致用,才能印象深刻。不然学的时候总觉得不理解,学完忘得也快。
    zhangxh1023
        33
    zhangxh1023  
       90 天前   ❤️ 1
    起步学习确实很难,当时学前端,网上看怎么学,都说看文档啦,英文文档,啥啥啥的,但是我笨,英语更差,所以选择了慕课网一类的网站,找最新的实战视频。其实也找了好多的盗版的 orz 。
    跟着他们做了两个项目,基本上就能磕磕绊绊写出点东西了。后面自己再多折腾折腾,就熟悉了,学起来就快多了,文档也能看得懂了。
    WytheHuang
        34
    WytheHuang  
       90 天前   ❤️ 1
    建议看完这本书, 就开始写项目.教程书看一两本够了, 剩下做项目, 边做边查
    fiht
        35
    fiht  
       90 天前   ❤️ 1
    从我的经验看,初学者学一门语言主要有这么几个步骤。
    首先是学习语言的语法。
    比如怎么写一个 function ,怎么写一个 class ,怎么写 IF 和 FOR 。
    然后是学习语言和 OS 的交互方式或者高级一些的特性。
    比如怎么写一个线程,怎么写一个 socket ,线程之间怎么同步。
    再然后是学习一些上层应用。
    比如学习怎么和数据库交互,语言生态里有哪些好用的 web 框架等等。

    这几个都学完了,能够自己写出东西来了,你大概就知道编程是怎么回事了,也会有自己的学习方向了。

    如果对 CS 感兴趣的话,也可以学习一些楼上说的 CS50 这样的体系化的课程。
    byte10
        36
    byte10  
       90 天前   ❤️ 1
    看了一下,楼上都分析差不多了。我点建议,学习每个知识点都进行练习一下。编程跟 画画,雕刻都类似,都是手艺活,做一个东西,有很多种方式实现。先把基础打好,多练习。比如画画,唱歌 都是要多练习的才能找到感觉的。不用学那么多,就学好基础的语法,然后找练习题做,找几个不是特别难的算法,自己尝试用 python 实现,把基本都代码逻辑都是搞清楚了,后续的知识都不难了。

    之所以有其他语言的经验 学习别的语言会快,那是因为代码逻辑基本都是一样的,只是语法有差异,相当于写作文的时候用中文和英文写而已,语法不一样。只要你的作文水平不错,那么用英文也是可以写的不错的。
    signalyc
        37
    signalyc  
       90 天前   ❤️ 2
    一般来说,学不下去了,多半是教材不行
    发现不对头,就换一个,多搜索一下别人的经验
    Vaspike
        38
    Vaspike  
       90 天前
    要么看视频,要么官方文档,要么照着写,不会就查,第一门语言有些吃力很正常,后面会好很多
    cccb
        39
    cccb  
       90 天前   ❤️ 1
    建议目标为导向,比如你现在会一些简单的技能,你可以尝试做一些简单的工具。
    然后实现过程中再去查怎么做,或者过程中遇到的问题。
    popil1987
        40
    popil1987  
       90 天前   ❤️ 1
    4 楼正解
    懂概念阶段,教材一定要少,自学没人教,这一步可以自己适当乱理解,但要知道自己的理解有可能错了。个人推荐教材 mit 6.00 。这个阶段实际可以先解题,再学习。
    后几个阶段以 github 为基础,找感兴趣的项目。
    跟着写阶段可以找 realworld example 系列
    仿着写就是改呗,也做验证用,看理解的对不对
    自己写阶段就是下山了,老师傅那套可以不用了,自己开干
    最后补充《 Fluent Python 》今年刚出新版,python docs 一些文档就是作者写的,在书中会说明哪些特性 python 会在新版本中加入,你说牛不牛
    最最后,学习 java 准备工作
    ljwrer
        41
    ljwrer  
       90 天前   ❤️ 1
    @zjvbqla 你这个第三本第四本明显比你现在看的这本要好啊
    shakoon
        42
    shakoon  
       90 天前   ❤️ 1
    我是好几年前看 Google's Python Class 学的 Python2 。刚才又进去看了一下,现在讲的是 Python3 但是已经没有中文版了 https://developers.google.com/edu/python?hl=zh-CN
    yxisenx
        43
    yxisenx  
       90 天前   ❤️ 1
    之前没学过还是看培训机构的课程香, 基础学了再找方向深入
    cyrbuzz
        44
    cyrbuzz  
       90 天前   ❤️ 1
    推荐一波小甲鱼老师滴《零基础入门 Python 》,不看视频也可以直接去混论坛 https://fishc.com.cn/forum.php
    libook
        45
    libook  
       90 天前
    学编程其实最难的是思维,但同时思维也是一层窗户纸,只要捅破了以后无论学啥编程语言都会比较容易了。

    现阶段你就按照教程来呗,主要就是看看写什么样的代码会产生什么样的运行结果,逐渐熟悉语言的功能和语法;学到后面写一些带流程和算法的程序,就可以逐渐理解程序思维了;再往后就是可以看看自己尝试设计程序解决个啥问题。

    输入输出、循环、判断都学会了之后,可以尝试做个逻辑猜数小游戏,可以百度百科搜猜数字了解一下规则。
    craiiz
        46
    craiiz  
       90 天前   ❤️ 1
    产品,非程序猿。
    当时就是用这本书。 全部代码一个不拉打完了。 学完之后就开始写爬虫爬你懂的视频网站。

    后来需要做数据分析、可视化;

    然后就做办公自动化、图片处理等(这个时候遇到用比较高级的知识的阶段,就翻 Fluent Pythhon),有时候还需要套个 GUI ;

    最后就是学习机器学习,这时候感觉 python 已经没啥太大用了。
    oakland
        47
    oakland  
       90 天前
    英文好的话,建议找找英文教程,直接看英文教程。你可以看看 udemy 上有没有合适的课程
    code4you
        48
    code4you  
       90 天前
    可以 B 站看看培训班的视频呀~
    xz410236056
        49
    xz410236056  
       90 天前   ❤️ 1
    看了楼上很多推荐,忽然想到 C++之父评价《 Modern C++ Design 》 这本书 “过于聪明”。
    用编译器知识指导应用程序员使用最简单的机制,真是本末倒置,成为人肉编译器,除了装逼没任何意义。
    你学 Python 干啥用搞清楚先。

    https://mofanpy.com/
    推荐这个网站,我学 Python 就是为了机器学习,要不是 numpy pandas 等一些列库,谁用 Python 。
    klight
        50
    klight  
       90 天前
    我总觉得中文教程过于浪费时间了,消耗人的热情,何况你还是对着教材敲的。。。
    如果英文基础好的话,建议直接看英文教程吧,节奏舒服很多,遇上不懂的先跳过别管怎么回事,等你写的够多了,你就明白了
    Moha
        51
    Moha  
       90 天前
    零基础应该看视频更合适,有些东西你看别人演示,你会收获很大。
    southsala
        52
    southsala  
       90 天前
    0 基础去看视频
    yunyuyuan
        53
    yunyuyuan  
       90 天前
    不错了,我 0 基础的时候,都不会翻墙,看的笨办法入门的
    kemistep
        54
    kemistep  
       90 天前
    换个教材吧,这个看着都费劲; python 对换行要求很高的,一个空格错了,都报错;
    skyrem
        55
    skyrem  
       90 天前
    你这本书的英文叫 Learn python the hard way ,我感觉更适合有一定基础,想要更深入更扎实了解 python 的人
    mogazheng
        56
    mogazheng  
       90 天前
    不是有很多 python 的编程游戏,通过游戏的方式学的,苹果上有一个很好的编程游戏应用,不过是学 swift 的,叫 swift playground ,也可以试试
    6ugman
        57
    6ugman  
       90 天前
    很多专业的知识不像基础学科那样,是一个接一个的等级,由简入繁,慢慢爬升,更多是各个知识点相互交织,而且万事入门难,我建议是慢慢啃,学到了一定程度各个知识点就会连成一片,柳暗花明。拿我自己举例,我大一花了一个下午在草稿纸上手写了一个大数相加的 C 代码,洋洋洒洒写满了五六张草稿纸,写到头疼(后面上机调试几乎是一遍过),但自此后代码逻辑这边基本就没有什么阻碍了。
    另外虽然 python 入门简单,但无基础的情况学好很难,想学好编程还是推荐先啃 C 语言
    BugCry
        58
    BugCry  
       90 天前 via Android
    放弃应试教育学习法,看不懂就跳过,别硬啃,后面等需要用到了再回来,往往能够豁然开朗
    leafShimple
        59
    leafShimple  
       90 天前
    我是把数据结构理解实现出来的时候才有感觉的.
    feiwan
        60
    feiwan  
       90 天前
    我也是小白在学中,如果有一点点程序逻辑的思维,那么对于没机会体系学习的我们,看书也许不是很好的选择。我学到现在的感觉是,程序语言也是语言,就是背和日常用。书是从一个字母,hello 开始介绍的,基本看了一半就走神了,编者后面觉得稍微深入了一点,但是对于我们来说可能就是指数的复杂度。我后来的方法是倍速看下视频课程,然后明白语言的逻辑和应用面,然后就是用起来,找有标准答案的小习题练习,一边自己写,一边不会的就抄,最重要的是不要问为什么,因为知识储备不允许。就是不懂的这块背下来,不要去理解。等知识储备够了才能再看书。我现在这样觉得至少不会挫伤积极性,不会卡壳纠结浪费时间。
    jerryrib
        61
    jerryrib  
       90 天前
    「 Python.极客时间.零基础学 Python 」 https://www.aliyundrive.com/s/WPsYYkq8pyL
    https://woaielf.github.io/tag/#python
    需要自取
    rbq123456
        62
    rbq123456  
       90 天前
    我以前也是这样,怎么也理解不了万物皆对象,后来也不是忽然明白的,是自己动手写了之后才明白的。所以,看到看不明白的其实也没关系,用着用着你也会明白的,实践出真知。
    nexo
        63
    nexo  
       90 天前
    这个书挺好的 不用换
    nexo
        64
    nexo  
       90 天前
    只是翻译的晦涩了 可以试试看原版
    daizige
        65
    daizige  
       90 天前
    @zjvbqla 我现在用的程序都是别人写的,我想自己实现。。。那你更加要学习 js 了
    Pho3nix
        66
    Pho3nix  
       90 天前
    找一个感兴趣的库学,cv ,pandas 这种,不要学基础语法,记不到再查就行
    nidongpinyinme
        67
    nidongpinyinme  
       90 天前
    @zjvbqla FFmpeg 谁不觉得头大啊,我看雷神的博客都费劲,放松点慢慢来吧,这就是入门难,过两天再回头看就豁然开朗了,所以要多回头
    MrTLJH
        68
    MrTLJH  
       90 天前
    看什么教材,直接上手写脚本,不会的谷歌,这样学的最快。后面有需要再系统学习
    windghoul
        69
    windghoul  
       90 天前   ❤️ 1
    格式可以先让 IDE 来帮助你实现,可以先去理解语法,学会语法,格式都不是问题
    JKeita
        70
    JKeita  
       90 天前   ❤️ 1
    0 基础更建议先学 C 和 C++,以后上手其他语言都简单
    pepesii
        71
    pepesii  
       90 天前   ❤️ 1
    我感觉没必要看书,上大学的时候偶然接触到 python 的,当时看的这个 https://www.cnblogs.com/vamei/tag/Python/ (作者已经离世)

    花了三天时间断断续续看完就开始上手写东西,这个教程我个人一直觉得很不错,虽然 python 版本较老了;

    学这个看啥书我也觉得不重要,重要的是你可以开一个交互式 shell 一边操作一边学,不然你看了过一会儿就忘了,初学者 用 ipython, 多用 help, dir 这些函数就行了
    isbase
        72
    isbase  
       90 天前
    看不懂就是教材不好,找好的学习资料
    isbase
        73
    isbase  
       90 天前
    或者你选的教材不适合当前阶段的你
    scyuns
        74
    scyuns  
       90 天前
    赞同 3L 的方法 按照官方的文档做更平滑
    www5070504
        75
    www5070504  
       90 天前
    有多白 如果语法都不会的话 建议先从计算闰年和水仙花数开始 随便给自己出点题 比如打印乘法表之类的

    语法会了开始看操作系统的一些东西比如多进程多线程 文件 io 信号之类的

    这些都会了写个爬虫啥的练练手顺便看看数据库
    Aloento
        76
    Aloento  
       90 天前 via iPhone
    当年我也是两眼一抹黑,完全零基础。就跟着 B 站的教程学 JavaFX ,14 天把 Java 和 JavaFX 都学会了,然后还写了一个小工具。
    864498233
        77
    864498233  
       90 天前
    我当年是自学的, 刚开始也不必执着于啃书,很多看不明白,找个培训班的视频跟一跟吧,咸鱼或者 b 站上都能搞到,最重要的是里面的代码都要手动敲,只有自己写了才能真正有提升,然后有基础再去看看书吧。多动手是最重要的
    864498233
        78
    864498233  
       90 天前
    从 0 到 1 是最难的,用各种方法搞懂吧,不要拘泥于书,可以去看视频,去看代码,搜文章,请教别人,只要学到东西了就行。学了一门之后其他的就简单了。
    xliao
        79
    xliao  
       90 天前
    不懂就问。人家学 python 好好的,推荐别人学 js 是什么情况。js 生态庞杂,ES5 ,ES6 ,TypeScript 都够新手喝一壶子的了。

    (无意引起争论,求放过~~)
    sampeng
        80
    sampeng  
       90 天前   ❤️ 1
    唯有熟尔。

    我当初是自学的,但我没看书,因为那个时候没几本真正意义上的编程的书,都是一些原理书。看书是一个好习惯,但是,要选对书。像你说的这个,就是写完就在自我怀疑我这写的是啥,这又是啥?有啥用?另外看视频最大的问题是看视频其实属于被动学习,你耳朵在那,脑子可不一定在那。

    个人的习惯是:写,改,查。

    写就是找例子,想例子。最简单的就是留言板了,哪怕是到如今,留言板也是最经典的练手项,几乎所有项目都可以看成一个大号的留言板。

    改就是但凡你写好代码,或者从哪 copy 来的代吗,或者从手册中看到的代码。跑起来了,那改改看看,这个变量是干什么用的?我加上看看效果,那个 api 有什么其他的逻辑?改来看看。

    查是结合写和改,写的过程中不会的就满网查把,报错满网查,改坏了满网查。不知不觉还学习了查信息的能力。

    但凡这种什么笨人学 python ,x 天学会 xxx 的,我个人认为,就是流量和自嗨,没啥用。里面的例子要么是没细节,要么是没来源,也不会引发思考。想当初 10 年前,可没多少这类书,都是硬学。类比现在自学的和之前那个年代自学的。深度和厚度完全不一样。这种简单翻翻觉得还不错,很通俗易懂。。编程从来也不是一件简单的事。。。
    shenxgan
        81
    shenxgan  
       90 天前
    op 加 qq 群一起学呀:778391413
    HolaPz
        82
    HolaPz  
       90 天前
    有没有联系方式 可以一起学计算机 不懂可以互相问
    Ne
        83
    Ne  
       90 天前 via Android
    我也在学。硬上爬虫。

    如果用了爬虫,工作效率提高不少。我还没做好。🐶

    0 基础,0 英语,每天用 2 小时或以上 Google 查这查那。
    ration
        84
    ration  
       90 天前 via Android
    编程是很难。先学着敲代码就好了。我工作好几年了,都觉得自己是个小白,只会谷歌搜索答案,查查文档。要想真深入,理解原理,实践都必不可少的,几本书可能还不够。
    me221
        85
    me221  
       90 天前 via Android
    寥雪峰的 python 教程不错啊.
    ysc3839
        86
    ysc3839  
       90 天前   ❤️ 1
    个人建议需求推动学习,自己想一个真的有用的需求,定下目标,然后朝着目标去学习。看书或者视频很可能变成跟着敲代码,或者越写越无聊最终放弃。
    chenyu8674
        87
    chenyu8674  
       90 天前
    少看视频多看书

    视频可以一直播所以容易给人“我看了听了就是会了”的错觉
    但书看到你看不懂的点就看不下去了,于是让大脑知道“这里我要认真学一下”
    hubahuba
        88
    hubahuba  
       90 天前
    你这样学,学会了也会忘的···

    学习要自上而下···先跑个项目,或者做一些应用,就拿你这个帖子做比方,爬你这个帖子的数据

    别小瞧,要用到很多东西呀。

    http ,DOM 操作,循环语句,判断语句,变量定义·····

    什么,都不会?

    那太好了,怕的不是不会,是根本不知道哪里不会(你现在的状态)

    然后哪里不会点哪里,google 百度 都可以。

    --- 来自一个专科非科班毕业的码农 离职前薪资 15 目前读研中···
    cxtrinityy
        89
    cxtrinityy  
       90 天前   ❤️ 1
    说简单的都是有编程基础的, 你 0 基础学的不光是 python, 还在潜移默化的学习编程的思想, 程序员的思考方式, 这些都是抛开 python 后依然成立的东西, 所以你说的没错, 起步最难, 因为你不单是在学一门语言
    ThinkCat
        90
    ThinkCat  
       90 天前
    其实做一个小项目后,就知道那些是干嘛的了。刚开始学,只看基础,确实会比较懵。
    n2l
        91
    n2l  
       90 天前 via iPhone
    看需求,如果你想通过 Python 入门编程,建议 Java 入门,软硬适中,Python 太抽象,初学者不好理解内部原理。
    WonderCc
        92
    WonderCc  
       89 天前
    https://weread.qq.com/web/bookDetail/08232ac0720befa90825d88
    python 编程从入门到实战,之前看过觉得不错,你可以试一下
    WonderCc
        93
    WonderCc  
       89 天前
    @WonderCc 尽量买实体书
    izhangxm
        94
    izhangxm  
       89 天前
    @ifdef js 标准有很多种 运行环境又分为浏览器 服务器 总之有点儿混乱 小白容易学蒙圈
    haoxue
        95
    haoxue  
       89 天前 via Android
    之前看的 learning Python 那本书不错,不知道有没有过时
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1493 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 18:46 · PVG 02:46 · LAX 10:46 · JFK 13:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.