中北大学吧 关注:358,909贴子:19,948,067
  • 29回复贴,共1

编程小白自学python之路,持续更新

只看楼主收藏回复

因为有一定的c语言基础,也可能是python本身还是比较简单的,所以我觉得入门不是特别难。
学弟学妹们如果你们暑假没事,感兴趣的话可以和我一起学,我也不是计算机专业的,所以不用担心学不了。


1楼2018-07-25 12:13回复
    来吧一起学


    IP属地:上海来自Android客户端3楼2018-07-25 12:16
    收起回复
      有一个关于苏联的老段子。一列火车走走忽然不走了。斯大林说:把司机判为反革命!火车还是不走。赫鲁晓夫说:给司机平反!火车还是不走。勃列日涅夫说:我们可以摇晃一下车身,咣啷咣啷地,假装这个火车还在走就好了。
      Python 就是这样。它给你理直气壮的承诺,告诉你它在 run,一切都会 magically working。它的卖点就在于包办一切,你要做的就是相信他。只要如此这般,就会有结果,瞧好儿吧。
      有的语言不是这样。各种语言有它们不同的传统。C++ 是一个极端,不怎么管着你也不怎么照顾你,写起来一切靠自己,但是凭本事写的无论是 bug 还是 feature 也都归你。有的语言会试图在可控性和简洁性中间找个平衡,比如 Go,其实也许诺了不少事,但基本上控制权还是在你手上。而且主要是真的很轻巧,可以一眼看穿,你也不觉得它包办一些执行细节会有什么问题。
      Python 则是另一个极端。什么都管,不用你 compile,不用你操心怎么执行。Life is short, use Python! 于是你写啊写啊写,并不知道自己写了些什么鬼。你只是相信一切都会 work,毕竟 Python 一开始就是这么答应你的。有的时候好像也真的 work。有的时候你写的时候也心虚,这个真有点复杂,写起来就不像是对的,但你也没什么办法确认。直到你遇到了一个新情况,说好的 magically working 的部分忽然结果不对头。然后你就陷入懵逼。你看到一些没有任何信息量的告示,你手头没有任何可以帮助你确认问题在哪的工具,你四处搜索,搜到的全都是 Python 到处承诺这个就是会 work 的文档。你四处打听,哭哭啼啼,跑到世界上最大的同性交友网站 stackoverflow 上大吵大闹。终于有人出来说了句话。哦这是意外情况,没关系的,你别这么写就好了。大部分人不这么写还不都是好好的。你想说可是我这么写是有我的具体原因的啊,没人回复你。过两天那帖子被锁了。
      你把写好的模块删了一半,设计了一个极其复杂的 workaround 绕过这个问题,多花了几个月的时间。工作还在继续,你很快就忘掉之前问题的细节究竟是怎么回事。不过你很有职业道德的在代码里留下了一段长长的注释,提醒后人你别这么搞了。原因不明,但是结果很危险。
      Python 总的说来还是很好用的。你逢人就这么说。Magically working,真的。毕竟 Python 就是靠这个起家的。文档里写的那么明白,Python 不会骗我们的。
      苏联也不会。


      IP属地:山西来自Android客户端5楼2018-07-25 12:43
      回复(1)
        是软院的学长嘛


        IP属地:山西来自Android客户端13楼2018-07-26 06:00
        收起回复
          老哥不错啊 相当**


          IP属地:北京23楼2018-07-26 15:12
          收起回复
            老哥你这重点有点奇怪


            IP属地:浙江来自Android客户端24楼2018-07-26 19:22
            收起回复
              对这个很有兴趣,但是是新人小白,不知从何入手,楼楼求教


              来自Android客户端25楼2018-07-27 08:18
              收起回复
                虽然没学过,但感觉挺简单的


                IP属地:北京来自Android客户端34楼2018-07-29 22:15
                收起回复
                  编程小白 从来没接触过编程 想学python 哪本书合适


                  IP属地:浙江来自iPhone客户端35楼2018-12-28 21:58
                  回复