小白学 Python 请教

2020-04-14 20:52:03 +08:00
 YoungChan
各位咖,能不能告知一下在哪学 python,本人小白学点技术武装自己
2605 次点击
所在节点    Python
13 条回复
susecjh
2020-04-14 21:09:08 +08:00
B 站啊
gimp
2020-04-14 21:12:05 +08:00
小甲鱼出的 Python 视频教程还不错。
hello2060
2020-04-14 21:18:24 +08:00
看官方文档吧,google 也有一个简单的课程。
crella
2020-04-14 22:13:36 +08:00
廖雪峰和 runoob 看一手,然后直接看书或者电子书
wulu
2020-04-14 22:16:22 +08:00
我也在学 Python,这是目前我在学的一些学习资 github.com/eMUQI/Python-study/blob/master/readme.md
ClericPy
2020-04-14 22:21:53 +08:00
完全零基础的看看 B 站视频吧... 以前我学不进去时候看的就是小甲鱼的...

如果有点 C 基础, 可以参考 [Python 中文教程在 2019 年的选择 - Clericpy's Blog]( https://clericpy.github.io/blog/posts/20191027113439/)
cjq8z
2020-04-15 02:47:38 +08:00
找本实体书学习吧。推荐《 Python 编程 从入门到实践》这本书,网上可以下载电子版。

不推荐学习 Python 跟网上那些博客、B 站视频、免费网站学习,第一个这些网站内容不全,第二个就是侧重点抓不到,第三就是没有考虑到学习的疑惑点。

就拿廖雪峰 Python3 教程来说,Python 列表那里,就是一笔带过,该详细讲的却不讲,反而讲字符串,问题他讲字符串也不讲详细,也是带过。

学习 Python 就是快速了解 Python 语言特点,Python 基本语句,比如列表、函数、类等。学习完入门就足够了,后期想搞其它东西再自己学习。

这本教材,老老实实跟它敲代码,入门也就是一两个星期的事情,学习前先定个目标,学习 Python 后做什么?
当初我学习 Python 时候,是玩 fish planet 这个游戏太累了,就想写个游戏辅助工具,利用图像识别和文字识别,模拟人操作电脑。
jeblur
2020-04-15 09:20:49 +08:00
同意 7 楼,最好是先找本书,系统的学下具体有哪些内容,我现在看<Python Crash Course, edition 2>感觉还行<br><br>
需要注意的是必须结合案例去理解各个 method, expression...的具体效果。<br><br>
比如 append 是直接修改 list 中的数值,是 mutable 所以无法被赋值,如果 print(list.append())就会打印出 none 的结果
bnm965321
2020-04-15 11:37:07 +08:00
官方文档 -> Fluent Python

两本书足以
bnm965321
2020-04-15 11:39:02 +08:00
@jeblur list.append 用 inplace mutate 来形容更合适。mutable 属于形容词或者名词,是概念性的东西。
jeblur
2020-04-15 14:40:22 +08:00
@bnm965321 感谢大佬,看了下 Fluent Python 豆瓣评分很高[9.6],赶紧下下来看看
Cmdhelp
2020-04-16 13:41:01 +08:00
不要光看书,光看书没卵用,
YoungChan
2020-04-16 16:33:08 +08:00
有没有哪位有个什么小白群,加一下,学习请教下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/662416

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX