V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
a3115642
V2EX  ›  Python

请问学习 Python 可以带来什么?

  •  
  •   a3115642 · 2019-07-28 16:37:44 +08:00 · 4579 次点击
    这是一个创建于 1947 天前的主题,其中的信息可能已经有所发展或是发生改变。

    零基础迷茫社畜一只,想通过学习改变现状

    34 条回复    2019-07-29 14:18:52 +08:00
    lhx2008
        1
    lhx2008  
       2019-07-28 16:40:49 +08:00
    方向是对的,但是这种东西真的带不来什么
    lithiumii
        2
    lithiumii  
       2019-07-28 16:45:24 +08:00 via Android   ❤️ 1
    可以治疗恐蛇症
    mansurx
        3
    mansurx  
       2019-07-28 16:46:50 +08:00 via Android
    可以带来脱发,手动狗头

    俗话说的好:人生苦短,我用 python。
    merpyzf
        4
    merpyzf  
       2019-07-28 16:49:36 +08:00 via iPhone
    可以提升工作效率🤷‍♂️
    tomczhen
        5
    tomczhen  
       2019-07-28 16:50:41 +08:00
    改变不了什么,不过迷茫又不知道该做什么,那就先学着。
    Takamine
        6
    Takamine  
       2019-07-28 16:57:25 +08:00 via Android
    当你有这个疑问的时候,很大概率改变不了什么。
    ladychili
        7
    ladychili  
       2019-07-28 17:00:15 +08:00
    难道不是应该先问自己想要什么,然后再有针对性的选择学什么吗。
    Macuilxochitl
        8
    Macuilxochitl  
       2019-07-28 17:01:27 +08:00
    带来工作
    ruin2016
        9
    ruin2016  
       2019-07-28 17:02:35 +08:00
    python 过气的语言,学 go 吧
    arrow8899
        10
    arrow8899  
       2019-07-28 17:05:09 +08:00
    你搞反了,应该是你先决定做什么,然后再去选择对应的语言。
    hjq98765
        11
    hjq98765  
       2019-07-28 17:14:13 +08:00
    不要为了学 Python 而学 Python,先有问题场景,再说用 Python 怎么解决
    chitanda
        12
    chitanda  
       2019-07-28 17:15:39 +08:00 via Android
    我觉得不是 Python 不 Python 的问题,而是你要做什么的问题,Python 能做后台,大数据,ai....。所以,你想要做什么?
    SuperMild
        13
    SuperMild  
       2019-07-28 17:16:35 +08:00
    学好了可以辅助你的工作、生活,学得更好可以找编程的工作,学牛逼了可以发布对大众有帮助的作品。

    而如果你学不会,当然无法带来什么。
    AltairT
        14
    AltairT  
       2019-07-28 17:44:53 +08:00
    我也在学点 python,定位大概是写写一些小工具(文本处理和爬虫),另外就是计划以后的数据库脚本啥的用 py 写,辅助 Java
    a3115642
        15
    a3115642  
    OP
       2019-07-28 17:50:09 +08:00
    @chitanda
    @arrow8899 想往人工智能发展,可是和我以往的工作毫不相干
    a3115642
        16
    a3115642  
    OP
       2019-07-28 17:52:29 +08:00
    @ruin2016 请问 go 可以应用与人工智能场景么
    jfrhb
        17
    jfrhb  
       2019-07-28 18:23:33 +08:00 via Android
    用了一个学期,每天学一廖雪峰的 python 教程,认识到一点,这东西就是个工具,和我之前学的 java,c++等没有多大区别,要说区别,那就是我某些时候的小想法的实现快了很多,不得不说这东西是个神器,可以当脚本,服务器,和硬件交互,对我来说,重点是编程方便,这是我个人体会
    liuzhiyong
        18
    liuzhiyong  
       2019-07-28 18:25:24 +08:00 via Android
    Python 非常适合编程入门,当然也能做复杂开发,国内程序员行业工资普遍比较好。
    JasonEWNL
        19
    JasonEWNL  
       2019-07-28 18:32:31 +08:00 via iPad   ❤️ 1
    想考虑人工智能,应该先考虑所需的基础,Python 确实是一个可行的工具,但远不仅是这门语言。比如像机器学习等(相比于人工智能可以说算是基础部分)是否有相应的想法去做?虽然是零基础但是否有人工智能这个大家伙的前期调研?私以为先调研和思考这些前期问题之后,是否要学 Python 就自然清楚了。(多嘴一句,零基础直接像刚人工智能可能跨度有点大,调研好了慢慢来吧,个人觉得 Python 适合入门也能做高级玩意儿,挺好的。)
    x86
        20
    x86  
       2019-07-28 18:37:38 +08:00
    学 Java 吧
    bequt
        21
    bequt  
       2019-07-28 18:51:50 +08:00
    辅助工作,用 python 很好,自己写一点小工作辅助工作.
    如果你是想用着以后赚钱的话,java 一键到位
    crella
        22
    crella  
       2019-07-28 19:12:30 +08:00 via Android
    研究一下数学题,python 画图表和求解,c#搭界面、处理非常耗时的运算,还是非常好的,
    niubee1
        23
    niubee1  
       2019-07-28 19:22:42 +08:00
    现在的小孩学东西真是很功利。毛都没学到呢,就先考虑学会了能得到什么, 要是不能出任 CEO 迎娶白富美走上人生巅峰是不是学起来就不得劲啊
    nicevar
        24
    nicevar  
       2019-07-28 20:05:35 +08:00
    能不能带来什么要看你自己,并不是由 python 决定
    akring
        25
    akring  
       2019-07-28 20:28:39 +08:00 via Android
    想转人工智能的话,瓶颈根本就不是 Python
    shidenggui
        26
    shidenggui  
       2019-07-28 21:12:26 +08:00
    方便生活吧。之前上瑜伽课,写了个脚本每周帮我自动约课。
    xpresslink
        27
    xpresslink  
       2019-07-28 21:23:14 +08:00   ❤️ 2
    不知道楼主的年龄,如果想转行专业程序员我直接劝退。

    举例常见的后端开发工作吧。后端要掌握的知识和技术栈要比前端广杂的多。
    首先要必须掌握一门通用编程语言,用 node 或 PHP 基本就被局限在以内容展示为主的 web 开发上了,这两门在除 web 以外的类库包生态环境非常不足。所以应该在 java,go,python,ruby,C#.net core 之间选 1-2 个。零基础学的话最少要半年到一年才能摆脱初级水平。

    掌握某种语言和框架只是后端开发其中很小的部分,实际上外围的知识很多,
    各种数据结构和算法,标准库,第三方类库,各种框架
    数据库,Mysql、Oracle,postgressql,redis,mongodb
    LINUX 操作,docker,服务器环境搭建,这一堆下来没有半年不行吧?其实最小 1 年时间。

    解决并发,阻塞,消息队列,任务调度,缓存,session,发邮件,短信,第三方认证登录,安全,反爬,
    性能优化,版本控制, 单元测试,集成测试,持续集成,自动化部署,补丁管理。
    需求分析,业务逻辑,架构设计。这几项看书决对是不行的,要有实际项目经验。

    做个合格后端,没个三年五年的积累学习决对是不行的。

    python 很火的人工智能领域,其实主要靠智商和数学水平,编程语言本身根本不叫事儿。
    cccy0
        28
    cccy0  
       2019-07-28 22:32:40 +08:00
    python 写脚本爽的不行, 效率很高, 如果想系统地学习一门语言和周边生态的话还是建议先学学 java
    EminemW
        29
    EminemW  
       2019-07-29 03:08:28 +08:00 via iPhone
    0 编程基础的话学 Python 顶多让你入门,感受一下什么是编程,有一定基础的话 python 只是作为辅助工具,写写脚本,爬虫。用合适的语言做合适的事情
    onice
        30
    onice  
       2019-07-29 09:07:00 +08:00   ❤️ 1
    学习 python 只能培养你的编程思维,写一些小工具对日常生活带来便捷。如果需要找工作的话,光会 python 是不行的。
    polebug
        31
    polebug  
       2019-07-29 10:23:50 +08:00
    学习 Python 可以为难以维护的代码再贡献一份力量 :)
    TrembleBeforeMe
        32
    TrembleBeforeMe  
       2019-07-29 11:34:10 +08:00
    Python 可以拿来干一些小事,比如自动把某文件夹下的图片按名称顺序统一宽度拼接成长图
    zone10
        33
    zone10  
       2019-07-29 14:12:32 +08:00
    @mansurx 想脱发学 Java, 看看 Java 之父和 Python 之父
    Yvette
        34
    Yvette  
       2019-07-29 14:18:52 +08:00
    说实话,零基础的人自己折腾这些有得没的,有这点空真不如去读个硕士
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1027 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 22:22 · PVG 06:22 · LAX 14:22 · JFK 17:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.