刚接触 Python 一头雾水,无编程经验.不知道从何下手去学.应该看什么类型的书.还有 Python2X 和 3X 从哪个版本开始入手.请各位大神多多指点
1
bolide2005 2017-05-24 09:48:23 +08:00 1
Python2 官方已经确认会在 2020 年后不再支持;如果说两年前还可以说很多库没有 Python3 的版本,现在这种情况越来越少了,既然没有技术包袱,不如直接从 Python3 入手
没有编程经验的话还是建议找一点视频教程来看,更形象,也容易上手 http://www.bilibili.com/video/av4050443/?from=search&seid=1937987019745267604 有一点基础后可以重新开始看书,深入了解,推荐两本书《 Python 学习手册》《 Python 核心编程》 边看书可以边做实践,这里有一些好玩的项目,别人也提交了代码,不会做就照着学 https://github.com/Yixiaohan/show-me-the-code |
2
Kilerd 2017-05-24 09:52:09 +08:00 via iPhone
算了,还是放弃吧
|
3
JarvisChing OP @Kilerd 为何要放弃
|
4
myyou 2017-05-24 10:19:38 +08:00
以找工作为目的的话,还是建议学 python2.x,即使有公司要 python3.x,其实两者相差不大,很好来回切换的。如果只是玩玩,那就直接学 3 吧
|
6
JarvisChing OP |
7
Kilerd 2017-05-24 10:33:48 +08:00 via iPhone
@JarvisChing 辣鸡 python, 没意思
|
8
DeTamble 2017-05-24 11:02:55 +08:00 1
如果只是想爬点小黄图的话……把廖雪峰的 Python 教程基础看完
http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000 再去看《用 Python 写网络爬虫》就好了。 如果想深入网络爬虫可以看《 Python 网络数据采集》 |
9
JarvisChing OP @DeTamble 好的谢谢!
|
10
DeTamble 2017-05-24 11:12:21 +08:00 1
建议学 Python3 ;
我不建议看《 Python 核心编程》,太厚,不适合想要尽快应用 Python 的初学者; 看视频学习速度慢,没有看书来得快捷有效; 关于前面有人提到的 Show me the code 我做过,只是一些小练习,如果想系统掌握 Python 基础建议去做 HackerRank 上的 Python 系列题目: https://www.hackerrank.com/domains/languages/py-introduction 类似 Show me the code 的 Python 练习还有 The Python Challenge (解密类游戏,难度较高): http://www.pythonchallenge.com/ 就这么多,基本可以满足楼主需求了。 |
11
DeTamble 2017-05-24 11:15:22 +08:00
再加一条,更加系统的学习 Python 基础可以参加学堂在线的《计算机科学和 Python 编程导论》自主课程:
http://www.xuetangx.com/courses/course-v1:MITx+6_00_1x+sp/about 这个我学完了,还是不错的。 学习 Python 的资源很多,就看你怎么找了。 |
12
gpw1987 2017-05-24 14:51:42 +08:00
一般来说还是直接 py3 开始吧
|