Python入门、练手、视频资源汇总,拿走别客气!

摘要:为方便朋友,重新整理汇总,内容包括长期必备、入门教程、练手项目、学习视频。



一、长期必备。

1. StackOverflow,是疑难解答、bug排除必备网站,任何编程问题请第一时间到此网站查找。

https://stackoverflow.com/

2. github,是源码学习、版本控制不可缺少的网站,找源码学习请第一时间到此网站,fork之后自己维护。

https://github.com/

3. Awesome Python 最全的python资源,没有之一,绝对不容错过的python资源大全。

https://github.com/vinta/awesome-python

4. Awesome Python 的中文翻译

https://github.com/jobbole/awesome-python-cn

5. python中文学习大本营http://www.pythondoc.com/

6. 伯乐在线网站http://python.jobbole.com/



二、入门教程

1. 笨方法学python,最受欢迎的python入门教程。边学边撸的教程。

2. 简明python教程,简明是最大的特点

http://old.sebug.net/paper/python/

3. python菜鸟教程。

4. 廖雪峰的python教程,重点讲述python和其它语言的不同,适合有其它语言基础的朋友。

三、练手项目

1. 自写一个分布式爬虫。比如爬取知乎全站/头条全站/豆瓣全站等等,任何一个你想爬取的网站。完成之后获得如下技能。用爬虫项目练手实在能学习许多知识。

1.1. http协议知识,能学会如何封装http请求包。

1.2. redis/mongo/mysql等各种数据库知识。nosql和sql的知识有多重要就不用多说了。

1.3. scrapy爬虫神器的知识

1.4 反爬虫知识。

比如验证码识别,javascript混淆与还原,加密与解密,ajax异步请求,更换代理ip等等。

1.5.谷歌开发人员工具。

2. 人工智能方向,分别用k近邻、svm、神经网络等各种机器学习的方法识别mnist。这是人工智能的入门项目。

3. 数据分析方向。[使用 Spark 和 D3.js 分析航班大数据]

4. 25个练手项目由易到难,代码量从几十行到几千行,在实验环境里保证可以全部完成。

http://www.360doc.com/content/16/0314/09/1513309_542022647.shtml

四、视频教程。

http://bbs.itheima.com/thread-336964-1-1.html

如果对您有帮助请点赞,谢谢。

原文地址:https://www.cnblogs.com/xinshiye/p/9015187.html

时间: 2024-10-10 10:47:20

Python入门、练手、视频资源汇总,拿走别客气!的相关文章

Python入门到精通资料大汇总,不啰嗦,全是珍藏资料!速度收藏

今天闲来无事,把手里积累了这么久的Python入门资料整理了一下,发现其实,有了这些,python入门真的不难,每天花点时间学,真的不会影响工作.下面一起来看看这些资料吧! Python编程女匠入门资料列表目录: Python入门书籍资料展示 Python进阶书籍资料展示 Python***技术资料展示Python入门案例项目讲解视频展示Python入门实操小游戏展示从零开始到Python web进阶方向的学习资料展示 从零开始到Python 爬虫进阶方向的学习资料展示 从零开始到Python

PYTHON POST练手

闲着无事跟着某同学在hackinglab.cn上做两道脚本题练手 就是模拟POST发包而已 4-大致上是每次访问index.php相对应一个验证码,只要不重新访问这个页面,用同一个验证码即可.于是代码模拟访问这个页面,获取cookie,再暴力密码post 11-思路相近,查看源码推测是post到vcode.php对应一个验证码,所以暴力之前post到这个php一次 PS:需要暴力两个电话号码 #!/bin/env python import urllib, urllib2, cookielib

分享个最新Python入门到实战视频资料,讲的非常生动详细

答案在文中,为什么很多人自学Python坚持不了?不是因为他不想学,是因为他浮躁,心不静.看Python书和文档乏味,遇到点困难就放弃了,你是不是也是这样? 所以给大家分享个最好学的最新Python基础到实战视频链接: https://pan.baidu.com/s/1GXZpRccQhxlvea5pXn_5eA 提取码 s65m : 或者进裙278136312 公告里面下载,有技术问题可以在里面解答 第一.学习Python,自学或者跟老师学都可以,得看个人的学习方式和方法,重点是要坚持下去,不

python游戏练手--乒乓球

啥也不说了,就是个练手,丑是丑了一点,但是还可以抢救一下的 # -*- coding: utf-8 -*-import pygame as pgfrom pygame.locals import * #将pygame所有常量导入,如后面的QUITfrom time import sleepimport sys pg.init() #初始化,如果没有的话字体会报错等等scr=pg.display.set_mode((600,550)) #设置屏幕大小pg.display.set_caption((

转 python测试框架最全资源汇总

转自: http://www.testclass.net/list/python_list_1/ xUnit frameworks(单元测试框架) frameworks 框架 unittest - python自带的单元测试库,开箱即用 unittest2 - 加强版的单元测试框架,适用于Python 2.7以及后续版本 pytest - 成熟且功能强大的单元测试框架 plugincompat - pytest的执行及兼容性插件 nosetests - 让python测试更容易一点 slash 

【背包问题】【出来混总是要还的...】总结+入门练手题

花了一晚上加一早上研究背包,唉一大把年纪了才狠下心弄dp也确实说不过去的...... 背包入门当然还是看背包九讲(链接很多,没找到原作的,就随便贴一个链接了...),我再扯也是班门弄斧,只是贴一些摘要以及写代码时候的总结吧. 01背包:有N件物品和一个容量为V的背包.第i件物品的体积是v[i],价值是val[i],每种只有一件.求解将哪些物品装入背包可使价值总和max_val最大. max_val[i][j] -->  dp[i][j] : 从前i个物品中选择重量不超过j的物品时的最大价值: m

python游戏练手--贪吃蛇

啥也不说了,就是个小练习 #!/usr/bin/env python# coding=utf-8import pygameimport sysimport random # 全局定义,screen的长和宽SCREEN_X = 600SCREEN_Y = 600 # 蛇类# 点以25为单位class Snake(object): # 定义一个类--Snake,默认使用object类,如果你有更好的话,可以替换它 # 初始化各种需要的属性 [开始时默认向右/身体块x5] def __init__(s

python游戏练手--猜数字

#!/usr/bin/env python#coding=utf-8 import random #将玩家猜测过的数字保存到这个变量中,因为玩家还没有做过任何猜测,所以保存的是整数0guessesTaken = 0 print('Hello! What is your name?')MyName = input() #判断输入到MyName中的值是否存在#不存在的话,就告诉用户需要输入字符串,不能直接回车或者空格代替if MyName == "": print('Hello! What

day-1.python初学者练手题

1.编写一个名为right_justify的函数,函数接受一个名为``s``的字符串作为形参, 并在打印足够多的前导空格(leading space)之后打印这个字符串,使得字符串的最后一个字母位于显示屏的第70列. def right_justify(s): length = len(s) lspace = 70 - length so = ' ' * lspace + s print(so) right_justify('dean') 2.函数对象是一个可以赋值给变量的值,也可以作为实参传递