相关文章推荐
不拘小节的牛腩  ·  欢迎访问PinPong ...·  1 月前    · 

有的同学可能对学习 Python 挺感兴趣的,或是为了自我提高,或是想要编修词典,也可能是出于好奇。Python 作为一个容易上手,资源丰富,社区强大,开发迅速的语言,拿来练手做做个人项目是很不错的。

鄙人不才,也能做过一点 Python 教程和视频,然而现在回头看看,那些教程都做得挺差的。究其原因,无外乎是技术不足、沟通不佳、表述不当、时间不够。我会将一些有用的资源列在下面,有兴趣的同学可以看看。Python 分为两个主要版本:Python2 和 Python3,两个版本可以认为互不兼容。已经到 2022 年了,想要学习的同学可以只看 Python3 的教程。先提个醒,互联网上仍有许多 Python2 的教程和代码,请注意分辨,那些代码可以学习思路,不宜照搬。一个简单的分辨两个 Python 版本代码的方法是看 print 函数,后面有括号就是 Python3,没括号就是 Python2(这句话看不懂没关系,你很快就会明白的)。

Python3 教程 | 菜鸟教程
菜鸟教程我很喜欢的一个网站,教程清楚,排版简单。网站上有 运行实例 按钮,可以用来运行 Python 程序,同学就不用在本地跑一个 Python 程序了,方便学习。我也建议不要去除这个网站的广告。
第一次学习程序语言的同学可以学到 Python3 错误和异常 这个小节,其实截至这个小节的内容就已经可以应付词典编修了。 Python教程 - 廖雪峰的官方网站
廖雪峰,一个在我的输入法词库里面都存在的名字,也是一个教程写得很不错的程序员。个人认为他的教程更加易懂,口语化。 Python 教程 — Python 3.11.2 文档
官方文档。也许对初学者并不友好,我是不会建议初学者上来就学习这个文档的。文档全面且保持更新,建议用来查询某些特定的 Python 语法。 如何在互联网上查找资料
  • 问题不要太长,用关键字搜索。搜索引擎可以用 https://www.bing.com/。
  • 会英语的话,可以尝试用英语搜索。
  • 我意识到我并不擅长系统性地授人以渔,不过自以为回答编程问题还挺不错的,如果在学习程序的过程中遇到任何问题,欢迎提问。

    “Who Is This Book For?If you can answer “yes” to all of these:

    Do you already know how to program in another programming language?
    Do you wish you had the know-how to program Python, add it to your list of tools, and make it do new things?
    Do you prefer actually doing things and applying the stuff you learn over listening to someone in a lecture rattle on for hours on end?

    this book is for you.”

    Excerpt From
    Head First Python, 2nd Edition
    Paul Barry
    This material may be protected by copyright.

    完全不会编程语言,且看且行着吧,作者这个让我有点压力,怕看不懂。

    z-lib上的这本非常清晰,但书上的代码高亮色是浅色,二值化后就看不清楚了。把高亮部分加深了一下,做了书签和OCR,需要这本《Head First Python中文版 重視大脑的学习指南 第2版》高清版的可以在此下载。z-lib上有本书的二、三版英文原版pdf。

    名称 :Head First Python (中文版·第2版)
    出版社 :中国电力出版社
    作者 :[英] Paul Barry
    译者 :乔莹 / 林琪
    ISBN :9787519813635
    豆瓣 Head First Python (中文版·第2版) (豆瓣)
    相关语言 :简体中文
    读秀 SSID :14445975

    Head First Python 中文版 重视大脑的学习指南 第2版 高清版(paul barry).part1.rar (20 MB)
    Head First Python 中文版 重视大脑的学习指南 第2版 高清版(paul barry).part2.rar (20 MB)
    Head First Python 中文版 重视大脑的学习指南 第2版 高清版(paul barry).part3.rar (20 MB)
    Head First Python 中文版 重视大脑的学习指南 第2版 高清版(paul barry).part4.rar (20 MB)
    Head First Python 中文版 重视大脑的学习指南 第2版 高清版(paul barry).part5.rar (9.5 MB)

    2024/2/6补充:
    现在读秀下载不容易,好不容易把书下载了,比对了一下。

    这两本很容易混淆。《Head First编程之旅 Python语言描述》对应的英文版名叫《Head First Learn to Code》,适合于初学者;《Head First Python 中文版 重视大脑的学习指南》对应的英文版名就叫《Head First Python》,适合于有一定编程经验者。

    11#楼的@mdict6就搞混了这两本书。

    Head First 编程之旅(Python语言描述)的英文名是 Head First Learn to Code
    作者 Eric Freeman 的编程书都不错,例如Head First HTML与CSS(第2版),推荐。
    问题导向的编排方式,使得学习循序渐进、有成就感。

    《Head First Python》大致翻了一下,感觉写的一般。