跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 有没有类似”给 C++程序员的 Python 教程”的东西
未分類
15 5 月 2020

有没有类似”给 C++程序员的 Python 教程”的东西

有没有类似”给 C++程序员的 Python 教程”的东西

資深大佬 : ybw 9

和现实世界中的语言不同, 程序世界各种语言的相似度实在太高了, 高到让人想不明白, 搞出这么多语言目的何在?为了创造而创造?

所以我就有了以上的想法, Python 教程完整讲一遍要写个三四百页的书吧, 如果以”读者已经熟练掌握了 C/Jave/C#”为前提, 去写书 /教程, 可能 20 页就绰绰有余了, 也会降低学习门槛, 减少无意义的时间浪费,从而极大的提升整个编程行业的效率。

大佬有話說 (37)

  • 資深大佬 : susecjh

    其实你翻 python 入门教程也会很快跳过的

  • 資深大佬 : canyue7897

    问题是既然懂 C ++了,为何非要去学 python ?

  • 資深大佬 : paoqi2048

    建议直接啃 cpython 源码

  • 資深大佬 : ipwx

    Python 讲语法不需要三四百页,十几个网页就够了。这种比比皆是。

    讲库?逗我呢,你讲的完?

  • 資深大佬 : vagrantear

    @ipwx 十几个网页量可能比几本书还多

  • 主 資深大佬 : ybw

    啃源码我是不愿意的, 为什么不愿意, 因为源码是把人的思维传递给机器的工具, 不是人与人之间传递思维的工具, 所以我选择看自然语言写的书。

  • 主 資深大佬 : ybw

    @canyue7897 因为工作需要。

  • 主 資深大佬 : ybw

    作为负责任的程序员, 当你开始写代码的时候, 对你所用的语言有一个得体的了解和自信是很重要的。
    如果通过阅读主流的不对读者有任何特殊要求的 [XX 语言详解] 等书, 去建立这种自信, 是极其浪费时间的, 而这种浪费, 应该被避免。

  • 資深大佬 : Cielsky

    基础部分浪费两三天时间就看完了
    你分开两三月也不一定搞完

  • 資深大佬 : shijingshijing

    Python 还需要教程?

  • 資深大佬 : wellsc

    sicp

  • 資深大佬 : Shaikh

    看看官方的 tutorial 和 fluent python 就够了。剩下的用哪个库就临时去看相应的 doc 也来得急。不知道有哪些库,或者不知道哪些库好,找个那种 awesome-xxx 之类的合集看看。

  • 資深大佬 : gimp

    > 搞出这么多语言目的何在?为了创造而创造?

    每个流行起来的语言都有其擅长的场景,换句话说被替代很难,非常小众的那 Just for fun,原因多样。

    > Python 教程完整讲一遍要写个三四百页的书吧

    有编程基础 Python 入门很快,找个简明教程,过一遍语法几十页顶多了。

  • 資深大佬 : crella

    首先很多使用非 c 、c++、c#、java 这些重量级类型语言的是各类行业的人,别人学好某门简单语言的时间,可能连以上语言的编译和异常处理都没看懂呢。所以编程语言多样化很正常。

    另外 matlab 、r 语言这些就是解决专门领域的语言,用 c++的话还得额外找轮子。以前大部分浏览器只支持 js 的时候,你也只能用 js 啊。

  • 資深大佬 : wbing

    正如你说的,程序世界各种语言相似度很高。你会一种语言后,要学另一种语言,其实都可以快速学会。
    你已经会 c++了,那上手 python 其实只要熟悉下语法,就能直接开干了。用 python 开发效率比 c++要高太多了。

  • 資深大佬 : jin7

    已经熟练掌握了 C/Jave/C#的读者 看下网上的教程应该就没问题了 也不需要几百页的书 比如廖雪峰的免费教程过一下就行了

  • 資深大佬 : Vegetable

    没人给他们准备教程,他们可以自己通过现成的资料快速学习.教程都是给小白的

  • 資深大佬 : garlics

    有的,https://learnxinyminutes.com/

  • 資深大佬 : amosasas

    如果只是做一些简单的操作,那随便看一点文档,学会基本的 control flow class function 基本就可以开始干了,可能没有那么 pythonic,但是相信随着实践的时间增加,你自己肯定会去找或者学会 best practice 的,尤其是在有一门语言的基础的情况下

  • 資深大佬 : qooweds

    孟岩写过一篇”快速掌握一个语言最常用的 50%”
    https://blog.csdn.net/myan/article/details/3144661
    希望对你有帮助

  • 主 資深大佬 : ybw

    @qooweds 掌握 50%, 也就是 50%不掌握。这种程度的不确定性, 对我没有任何帮助。

  • 主 資深大佬 : ybw

    @amosasas 麻雀虽小, 五脏俱全。小程序, 也要有足够程度的了解。

  • 資深大佬 : ytmsdy

    大兄弟,你 c++都会了。
    学写 python 也就是一个礼拜的事情啊。
    多写是硬道理,没事多写几个爬虫就熟练了!

  • 資深大佬 : dearmymy

    廖的 教程就不错。基本一天就上手了。

  • 資深大佬 : Hconk

    C++能掌握的话还需要这种教程吗,官方文档不是更好,编程思想都在,语法看看文档就能开始写了,要写大项目的话再看看语言的最佳实践,类似 Fluent Python 这种。

  • 資深大佬 : tianshilei1992

    Python 和 C++ 最不一样的就是一些语法糖…或者说最 Pythonic 的方式写 Python…

  • 資深大佬 : laike9m

    这种搜一下不是很多么

  • 資深大佬 : penguinWWY

    > 和现实世界中的语言不同, 程序世界各种语言的相似度实在太高了, 高到让人想不明白, 搞出这么多语言目的何在?为了创造而创造?

    语言设计是不可能三角,需要取舍

    > 可能 20 页就绰绰有余了, 也会降低学习门槛, 减少无意义的时间浪费

    文档啊,还有比文档更简洁明了的入门书吗

  • 資深大佬 : sinxccc

    https://learnxinyminutes.com/

    临时要用一下哪个语言的时候非常好用

  • 資深大佬 : levelworm

    根据我的经验随便找一本入门教材快速看完前五六章,然后直接上就行了。遇到不会的 Google 。然后搜什么 python gotcha 的看看。如果时间多就大部头书看下去。

  • 資深大佬 : terryching

    有编程基础的随便看看就会了,基础语法内容不多

  • 資深大佬 : artyhacker

    会学习、已经掌握一门语言的人, 一般是不会再去找什么几百页的教程的, 花一两天过一遍官方的 Tutorial 就 ok 了.

  • 資深大佬 : yanqiyu

    花几十分钟看一下语法的差别,然后试着写一些简单的东西,边写边学语法糖。
    不过现在还是超级容易写出一点都不 python 的代码

  • 資深大佬 : banxi1988

    你是指这种扩展开发吗? 否则 C++ 的知识并不怎么用得上.
    比如:
    Python 扩展开发: (1) 在 CC++中调用 Python https://mp.weixin.qq.com/s/otheDNXDo5ICzh3uTOu8rA
    Python 扩展开发: (2) 手把手教你写一个 C 扩展 https://mp.weixin.qq.com/s/4yipl3aQ_mXBokqSk8sCxA
    Python 扩展开发: (3) 手把手教你解析函数参数 https://mp.weixin.qq.com/s/KsFD4xOT1IyFz394OazSiQ
    Python 扩展开发: (4)回调与多线程编程:实现一个 Node 的 process.nextTick https://mp.weixin.qq.com/s/kJGDcNX2G_86ZfeQGKkIAQ

  • 資深大佬 : Cmdhelp

    python 很容易上手的,,,java 程序员,,,日常脚本能 python 就 python,我想保住我乌黑浓密的秀发

  • 資深大佬 : BaseVariable

    问个镜像问题,用 python 讲 cpp 的有木有。。

  • 資深大佬 : edimetia3d

    我写过一篇 blog,针对自己的情况总结了一些. https://www.tinyedi.com/python-for-cpp-programner/

    个人的学习建议:
    这里谈一下个人的学习建议. 首先阅读官方的入门教程, 看完这一部分,对于一个熟练的 C++程序员,应该可以凑合写出可堪一用的代码了. 然后是 Python in a Nutshell 3rd 第七章之前的内容(不含第七章),这一部分看完, 你就能基本了解 Python 的运行机制, 写出质量合格的代码了(但可能不够 Pythonic).

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具