RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题 / 1408027
Accepted
S.H.
S.H.
Asked:2022-07-09 16:22:50 +0000 UTC2022-07-09 16:22:50 +0000 UTC 2022-07-09 16:22:50 +0000 UTC

面向程序员的 Python

  • 772

问题如下。

我决定学一点 Python。不幸的是,我对他的了解相当平庸,在他写东西的时候,我一直在谷歌上搜索。

但对我来说,python 远非第一种编程语言。也就是说,我已经用 C# 和 C++ 写了几年(委婉地说),接触过 PHP(然后我用肥皂洗手!),名义上我用 JS 写(虽然我非常讨厌它)我的心)并且我对语言中发生的“幕后”有一个想法:各种智能指针如何在那里工作,等于,为什么以及何时需要结构而不是对象等。诚然,我没有使用纯函数式语言的经验,但其中的概念看起来有点熟悉。

而且我想缩短路径:拿一本书,上面写着“哦,内存管理在python中以这种方式和那种方式工作。但是在这种情况下,正常的尾递归优化已经完成,所以不用担心,编写递归调用和就是这样,它会很好。但这里的语法是这样那样的,因为和因为那个“

但是,如果我在 courser 上参加“初学者”课程,他们会教我再次在那里添加线条。(不解释,顺便说一下,python 字符串 macabl 或 imtabl)。

如果我在搜索引擎中输入查询“程序员的 Python”,“为初学者、傻瓜和那些想要每月赚取数十万美元的人提供的 Python 课程”会涌向我。那里的信息对我来说是新的,一般来说为零。

你能帮我找到一个合适的来源,跳过所有这些外壳并立即写下语言的概念:内存管理如何在那里工作、对象、模块绑定等?总的来说,这样我就可以利用我的知识,从事“从其他语言开始”的学习?

谢谢你。

c# python
  • 1 1 个回答
  • 91 Views

1 个回答

  • Voted
  1. Best Answer
    Сергей
    2022-07-09T16:49:17Z2022-07-09T16:49:17Z

    你有一个很好的问题!阅读 Chernyshov 的教科书《Python 编程基础》第一章(部里没有白推荐,我是专门找的)。有一个“理论”应该涵盖你的一些问题,并推动思考下一步思考的方向。其他章节可以看,不过多练习,从第七章开始介绍(不过大部分地方都没有多线程等,所以第七章也适合系统化)。不幸的是,我看到的西方教科书以“坐下来写,语法比知道什么更重要”的风格反映了他们的方法。如果您因此自己找到了一个好的结构化资源,那么请务必在这里告诉我答案:-) 我非常想念他们。我以前用 C 写得很好,在语法和示例层面学习 Python 有点令人失望。应该指出的是,Python 在流行度方面已经发展了很多(在我看来),因为“最好的风格是采用一个框架,将它与其他人的库一起挂起,以某种方式运行它(通过在 SO 上提出一堆问题) ),而您是真正的大数据专家”,因此大部分材料都适合适当的受众。请注意,这些是已经学习 Python 几个月的人的考虑。也许更有经验的人会提供更有用的东西:-) 在语法和示例层面学习 Python 有点令人失望。应该指出的是,Python 在流行度方面已经发展了很多(在我看来),因为“最好的风格是采用一个框架,将它与其他人的库一起挂起,以某种方式运行它(通过在 SO 上提出一堆问题) ),而您是真正的大数据专家”,因此大部分材料都适合适当的受众。请注意,这些是已经学习 Python 几个月的人的考虑。也许更有经验的人会提供更有用的东西:-) 在语法和示例级别学习 Python 有点令人沮丧。应该指出的是,Python 在流行度方面已经发展了很多(在我看来),因为“最好的风格是采用一个框架,将它与其他人的库一起挂起,以某种方式运行它(通过在 SO 上提出一堆问题) ),而您是真正的大数据专家”,因此大部分材料都适合适当的受众。请注意,这些是已经学习 Python 几个月的人的考虑。也许更有经验的人会提供更有用的东西:-) 使材料适合大部分受众。请注意,这些是已经学习 Python 几个月的人的考虑。也许更有经验的人会提供更有用的东西:-) 使材料适合大部分受众。请注意,这些是已经学习 Python 几个月的人的考虑。也许更有经验的人会提供更有用的东西:-)

    补充:这里有一篇关于habr的有趣文章的例子(是关于GIL的,建议大家看一下,涉及到语言相关的重要内容,而且很深): https ://habr.com/ru/公司/wunderfund/博客/586360/

    • 2

相关问题

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5