一周学好python_耗时一周整理的Python资料,包含各阶段所需网站、项目,收藏了?慢慢来...

不知怎么的,最近不少关注我的读者都开始私信我怎么学好python?零基础转行是不是合适,还有希望吗?今年30了,还能不能转IT?

今天这篇文章,我花了一周的时间搜索、整理、调研、筛选,最后定稿。希望能够帮助到大家,减少在起步阶段的油耗,集中精神突破技术。

我把链接一起贴出来,大家收藏后,可以去电脑上打开,比较方便。

虽然强调过很多次了,但是还是要多提一句,不要看python2.x,如果你是零基础过来的,请直接开始你的py3.x 之路。建议3.6,3.7的一些特性可能对你不是很重要。

1.初出茅庐

我不会推荐你们去看官方文档的,因为我知道,你们不会去看的

1.廖雪峰老师,包括我自己,我相信很多读者应该都多少看过:

「廖雪峰的官方网站」:https://www.liaoxuefeng.com/w...

2.Vamei老师在cnblogs上的一个目录,我基本都看过,内容比较基础,很适合零基础的同学看:

「python快速教程」:http://www.cnblogs.com/vamei/...

3.实验楼,这个网站其实做得蛮好的,虽然是收费项目,但是说实话,如果你想认真学习的话,这些学费该付的就付吧。网站主要是将python的知识点和小项目结合起来了:

「Python基础+项目实战课程」:https://www.shiyanlou.com/cou...

4.我一直推荐的「笨办法学 Python」现在有了在线版,只不过是英文版的,别和我说英语看不懂!你这是要我去接英语广告吗……,当然他还有收费的课程,看你自己喜欢咯:

「learnpythonthehardway」:https://learnpythonthehardway...

5.这个网站我是订阅了的,每周都会有更新,内容的话基本都和Python相关:文章、教程、演讲、书籍、项目、工作等都有:

「Python Weekly」:https://www.pythonweekly.com/

6.「Pycrumbs」是搜集了各种免费Python的资料,你可以收藏后慢慢看:

「Pycrumbs」:https://github.com/kirang89/p...

相信大家在学python的时候肯定会遇到很多难题,以及对于新技术的追求,我们的python学习者聚集地!! 学习,我们是认真的

2.小试牛刀

经过以上内容的学习,基本的语法、函数、类的定义和调用应该都掌握了,接下来就是找些小练习,试试自己的三把刷子了。

1.首当其冲的就是很多人都会推荐的「Python challenge」,现在已经到33关了,可以看看自己能到第几关哦:

「pythonchallenge」:http://www.pythonchallenge.com

2.对于很多人来说,英文看不懂,我又没接到英语广告的,我帮你们找了一个中文网站:

「Python中文学习大本营」:http://www.pythondoc.com/

3.再给大家推荐一个爬虫er必看的博客,我们的崔大系列:

「崔庆才的个人博客」:https://cuiqingcai.com/

4.虽然已经不更新了,但是已有的联系够大家琢磨半天了,建议认真的去把每一题都做了:

「每天一点小练习」:https://github.com/Yixiaohan/...

3.登堂入室

经过小试牛刀后,我相信现在的你应该已经跃跃欲试了,心里一句话:还有谁。那么是时候开始找些完整项目跟着抄了,哦不,是临摹,是跟着敲。你们千万别ctrl c,ctrl v 的把内容拷过来了,这没有任何效果。

1.简书上我找到一个非常棒的「Django By Example」的中文翻译系列,推荐给大家,「Django By Example」本身就是一本非常不错的Django实战书:

「Django By Example」:https://www.jianshu.com/p/058...

2.再给大家推荐一个Flask写网站的教程,我推荐给很多人过,非常好,跟着作者一步步学习如何用flask开发一款属于自己的博客管理系统:

「Flask 10天开发一个网站」:https://zhuanlan.zhihu.com/p/...

3.在学习爬虫的路上,你一定会遇到一个叫scrapy的怪物,别人都告诉你要用它,所以你就去搜了,发现全特么是英文,又溜了。我给大家找了一份「Scrapy Cookbook」的中文版:

「Scrapy Cookbook」:https://scrapy-cookbook.readt...

4.「超级马里奥第一关」用pygame写的,这个就比较有意思了,大家有兴趣的可以跟着敲敲:

「Super Mario Bros Level 1」:https://github.com/justinmeis...

4.游刃有余

再经过以上环节后,你必须要开始修炼心法了,练武之人,必修内功,否则就是花拳绣腿,形如:

1.「LeetCode」想必大家都知道,也有一些读者刷过,但有多少人坚持下来了?LeetCode可以说是Python内功的九阴真经,哦不,是九阳神功。在平时写代码的时候你不一定会用到,但是他却是你解决问题的思想源泉:

「LeetCode China」:https://leetcode-cn.com/

2.如果说算法是一个程序员的九阳神功,那么设计模式就是你的乾坤大挪移。设计模式在日常工作中会经常用到,对于不同的场景会需要用到不同的模式。

「python-patterns」是我觉得非常棒的一个项目,如果你可以跟着他一个个学的话,你回头看看昨天写的Django Example里的代码,会有种“哪个傻逼写的垃圾代码啊”的错觉:

「python-pattern」:https://github.com/faif/pytho...

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/543047.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python中bool函数的用法_python3实战python函数每日一讲 - bool([x])

bool([x])英文说明:Convert a value to a Boolean, using the standard truth testing procedure. If x is false or omitted, this returns False; otherwise it returns True. bool is also a class, which is a subclass of int. Class bool cannot be subclasse…

c语言程序 强制关机程序,怎样用C语言编写关机程序

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼#include "windows.h"#pragma comment(lib,"user32.lib")#pragma comment(lib,"advapi32.lib")int main(){HANDLE hToken;LUID luid;BOOL bRaisedFALSE;TOKEN…

python操作mysql数据库的常用方法使用详解

python操作mysql数据库1、环境准备: Linux安装mysql: apt-get install mysql-server安装python-mysql模块:apt-get install python-mysqldb Windows下载安装mysqlpython操作mysql模块:MySQL-python-1.2.3.win32-py2.7.exe 或 MySQ…

python剑指offer面试题_剑指offer面试题Q10 斐波那契数列 python解法

Q10.斐波那契数列题目描述写一个函数&#xff0c;输入n&#xff0c;求斐波那契数列的第n项。解题思路思路一递归递归很简单但是并不能ACpython实现代码class Solution:def Fibonacci(self, n):# write code hereif n < 0:return 0if n 1:return 1return self.Fibonacci(n-1…

c语言稀疏矩阵的存储,C语言:数据结构-稀疏矩阵的压缩存储

https://m.toutiaocdn.com/group/6712258385510662667/?appnews_article&timestamp1562855219&req_id201907112226580100230300187166DEA&group_id6712258385510662667(1)稀疏矩阵的特点在一个mn的矩阵中&#xff0c;设矩阵中有i个元素不为零&#xff0c;并令△i/…

计算机C语言课交作业怎么交,第一份c语言作业

2.1 你对软件工程专业或者计算机科学与技术专业了解是怎样&#xff1f;•答案&#xff1a; 软件工程专业是个年轻的专业&#xff0c;紧跟这个信息化的新时代。我学习它是因为感兴趣&#xff0c;经过一周的学习&#xff0c;我了解了一些 该专业课程主要是c语言程序设计和计算机导…

python风控工具_python-风控模型分析01

数据导入与查看# -*- coding: utf-8 -*-# %%time# from pyhive import prestoimport pandas as pdimport numpy as npimport warningsimport osdatapd.read_csv(*/全域风险.csv)data.head(2)# label pd.DataFrame(list(result),columnscolumns_names)# label.to_csv(/data/ljk/…

查看某个文件是否正在被修改

1、首先执行命令&#xff0c;写到1.log文件下面&#xff1a; find -name *.rdb|xargs stat| grep -i Modify | awk -F. {print $1} | awk {print $2$3}| awk -F- {print $1$2$3} | awk -F: {print $1$2$3} > 1.log 2、再等待1分钟&#xff0c;执行命令&#xff0c;写到2.log…

c语言位运算+乘法,关于c语言中的位运算。。。

标签&#xff1a;c位运算是一种针对二进制数的一种运算位运算 共有六种都有其对应得操作符号& (and) 位于| (or) 位或~ (not) 取反^ (xor) 异或>> (shr) 右移一位<< (shl) 左移一位运算说明&a…

python模型保存save_浅谈keras保存模型中的save()和save_weights()区别

今天做了一个关于keras保存模型的实验&#xff0c;希望有助于大家了解keras保存模型的区别。我们知道keras的模型一般保存为后缀名为h5的文件&#xff0c;比如final_model.h5。同样是h5文件用save()和save_weight()保存效果是不一样的。我们用宇宙最通用的数据集MNIST来做这个实…

技术淘宝

? ? ? ? 精度前端学习 —— 前端开发100天&#xff08;置顶&#xff09; http://alloyteam.github.io/CodeGuide/https://github.com/AlloyTeam/CodeGuide cmd控制台的小技巧&#xff1a;可以直接将文件夹/文件丢进去&#xff0c;这样就会打印出该路径了。 舒服的字体家族…

vue 导出_Vue核心知识:8.3 vuex在vue-cli中的应用,文件之间的导出与引入

问题&#xff1a;vuex在vue-cli中的应用第一步&#xff1a;npm下载vuex资源包&#xff1a;npm install vuex --save第二步&#xff1a;在 src/main.js 中引入import Vue from vue import Vuex from vuexVue.use(Vuex)import store from ./vuex/store第三步&#xff1a;在 src 下…

android界面设计字体大小,Andoird用户界面设计上手指南:设置字体大小

教程详解技术应用: AndroidOS / Android SDK难易程度: 简单预计完成时间: 15分钟【51CTO译文】在本文中&#xff0c;我们将介绍一些简单的处理方式&#xff0c;帮助开发人员轻松编写出能够应对各类设备型号的应用程序文本方案&#xff0c;同时为用户提供自定义文字尺寸功能。别…

回溯算法解决八皇后_4皇后问题和使用回溯算法的解决方案

回溯算法解决八皇后4-皇后问题 (4 - Queens problem) In 4- queens problem, we have 4 queens to be placed on a 4*4 chessboard, satisfying the constraint that no two queens should be in the same row, same column, or in same diagonal. 在4个皇后问题中 &#xff0c…

MAVEN 私有仓库库迁移

一、下载 Nexus:cd /usr/local/srcwget http://download.sonatype.com/nexus/oss/nexus-xxxx-bundle.tar.gz二、安装配置授权 cd /var/app/sudo cp nexus-xxxx-bundle.tar.gz /var/app/cd /var/app/sudo tar xvzf nexus-xxxx-bundle.tar.gzln -s nexus-xxxx nexuscp nexus/bin/…

写python笔记本推荐_写个python程序帮你清理垃圾

起步知识概要【临时文件(*.tmp)】【临时文件(*._mp)】【日志文件(*.log)】【临时帮助文件(*.gid)】【磁盘检查文件(*.chk)】【临时备份文件(*.old)】【Excel备份文件(*.xlk)】【临时备份文件(*.bak)】【COOKIE】 cookies\*.*【文件使用记录】 recent\*.*【IE临时文件】 Tempora…

0623TP框架联系

先用框架查询 namespace Home\Controller;use Home\Controller\FuLeiController; class WccController extends FuLeiController {//查看项目的方法function xiangmu(){$xiangmuD("xiangmu");$zhi$xiangmu->select();$this->assign("zhi",$zhi);$thi…

怎么重置blockinput的锁_OPPOA9锁屏密码忘了怎么办? OPPO忘记锁屏密码的解决办法...

看点&#xff1a;iPhone X原装屏与国产屏有哪些区别&#xff1f;看点&#xff1a;换7P、8P屏幕&#xff1a;C11和DTP和DKH的区别狮淘&#xff1a;不锈钢拆机片5个只需9.9元&#xff01;包邮&#xff01;每天10名OPPOA9锁屏密码忘了怎么办&#xff1f;OPPO A9手机忘记了锁屏密码…

Android的面孔_Actiyity

一、什么是Activity&#xff1f; 简单的说&#xff1a;Activity就是布满整个窗口或者悬浮于其他窗口上的交互界面。在一个应用程序中通常由多个Activity构成&#xff0c;都会在Manifest.xml中指定一个主的Activity&#xff0c;如下设置 <actionandroid:name"android.in…

vsco怎么两个滤镜叠加_10 款超美的 VSCO 调色滤镜,怎么用都好看!

VSCO 里的滤镜简单 又 好看可太让人喜欢了&#xff01;但是 VSCO 的滤镜实在太多太多了有点让人眼花缭乱~今天旅拍菌请来了 摄影博主 丹丹儿啊专门来为大家盘点一波超美的 VSCO 滤镜合集&#xff01;怎么用 都很好看~微博&#xff1a;丹丹儿啊01滤镜&#xff1a;1ND1锐化&#…