V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
WhereverYouGo
V2EX  ›  程序员

外行小白如何入门 Python

  •  
  •   WhereverYouGo · 2023-07-14 10:54:25 +08:00 · 2612 次点击
    这是一个创建于 523 天前的主题,其中的信息可能已经有所发展或是发生改变。
    背景:女朋友非计算机行业,之前未接触过编程。因工作需要做点数据分析的工作,因此想要学习 Python 。

    提问:有什么小白友好的入门书籍、视频、网站等推荐?
    20 条回复    2023-07-15 23:33:23 +08:00
    iOCZ
        1
    iOCZ  
       2023-07-14 10:56:14 +08:00
    让男朋友教
    coderluan
        2
    coderluan  
       2023-07-14 10:56:45 +08:00
    《笨办法学 python 》
    janzwong
        3
    janzwong  
       2023-07-14 10:59:03 +08:00
    让 chatgpt 帮你写
    musi
        4
    musi  
       2023-07-14 11:01:52 +08:00
    chatgpt code-interpreter
    Rang666
        5
    Rang666  
       2023-07-14 11:33:56 +08:00 via iPhone
    我当年就中国大学 mooc 上嵩天的视频,自己再根据公式用 numpy 或者 pandas 之类的写点数学模型,一俩月就差不多,剩下的自己看文档就成
    UN2758
        6
    UN2758  
       2023-07-14 16:05:42 +08:00
    你学了再教女朋友
    liuhai233
        7
    liuhai233  
       2023-07-14 16:16:38 +08:00
    cpszgy
        8
    cpszgy  
       2023-07-14 16:18:59 +08:00
    chatgpt 最好的老师
    Nile20
        9
    Nile20  
       2023-07-14 16:24:53 +08:00 via Android
    首先排除《 python 学习手册》,我大学时不幸看的是这本,非常 anti-pythonic ,完全是浪费生命,并且没有带来什么提高。
    建议先了解基本语法,然后边学边写,比如拿国外站点写个爬虫。
    如果要看书 python 的书,《流畅的 Python 》很好,但是感觉会需要有一点编程基础。
    Nile20
        10
    Nile20  
       2023-07-14 16:26:04 +08:00 via Android
    另外,gpt 不适合当老师。用它需要你自己基本大差不差地会一些,能判断结果是否靠谱。跟着它学容易被带坑里去
    fresco
        11
    fresco  
       2023-07-14 16:44:43 +08:00
    配合 chatgpt4 ,事半功倍
    pixiaotiao
        12
    pixiaotiao  
       2023-07-14 17:59:58 +08:00
    父与子的编程之旅 与小卡特一起学 Python 。最近在教三年级的女儿学这个。
    tomczhen
        13
    tomczhen  
       2023-07-14 18:03:04 +08:00 via Android
    非专业数据分析学 excel 方向性价比更高,powerbi 这些也很强大。等有需要更进一步发展,分析的方法,经验也更重要一些,这时再来根据需要选择工具。
    tomczhen
        14
    tomczhen  
       2023-07-14 18:05:08 +08:00 via Android
    补充一下。数据分析不是说你学会用 Python 的几个包就能自动学会分析数据,非要说 Python 有啥优势,就是做数据清洗的时候可控性更强,但是有其他门槛更低的工具可以替代,比如 power automate 这种 rpa 工具。
    jiager
        15
    jiager  
       2023-07-14 18:08:41 +08:00
    去 b 站看 林粒粒呀 这个 up ,她讲 python 讲的不错,小短课,快速入门,另外恰巧我今天看她出了个数据分析课,不过这个是收费的
    jiager
        16
    jiager  
       2023-07-14 18:10:36 +08:00
    @pixiaotiao 我学 python 也是这本开始的,不过那一版还是 python2 版本的代码,现在的书和教程都不提 python2 了,我当初学的时候教程还建议学 python2 ,因为好多包没有移植过来。
    arvinwangzj
        17
    arvinwangzj  
       2023-07-14 18:13:57 +08:00
    廖雪峰教程看看
    huntagain2008
        18
    huntagain2008  
       2023-07-15 10:22:26 +08:00
    小白觉得还是放弃吧。会 Python 的人在播客是这样讲:新手先自己写一个库。

    没有哪本书能教会你编程。只能是多看代码写代码,查看官方文档。就算是视频也应该是国外的甚至是付费视频,不过那些肯定不是针对新手的,都是极其硬核的
    cr51k2
        19
    cr51k2  
       2023-07-15 17:16:30 +08:00 via Android   ❤️ 1
    大概率会放弃,基本最后都是手动搞,看看网上吹了这么多年 Python 数据分析的广告,就没见这群体搞出点啥,到最后还是销售赚了钱
    harrozze
        20
    harrozze  
       2023-07-15 23:33:23 +08:00
    找个简单的数据分析代码,几十行那种,边改边用边学,发现需要什么不会的就去补什么。时间紧的情况下,按部就班地学语言很容易放弃。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1050 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 22:50 · PVG 06:50 · LAX 14:50 · JFK 17:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.