python入门先学什么-学Python首先要学什么?

首先要学下载什么东西,怎么配置环境。小白一般拿到一个学习线路图也是懵的,因为啥都没准备好。这一步骤呢,建议清楚知道要安装什么之后,自己去到下载的官网看安装手册等。或者看这视频一步一步操作。

一、入门Python需要下载的软件

首先必备的就是:Python和PyCharm,根据自己电脑选好版本;

至于其他编程相关软件:火狐浏览器、谷歌浏览器、文件搜索利器Everything、局域网通信软件飞秋、虚拟机VMwareworkstation full、Linux版Mysql、Windows版MySQL、数据库客户端Navicat、自动化测试selenium、代码版本管理器Git、代码编辑器Sublime Text、文本编辑器Ty.pora;

以上内容,我这边是都有的网盘的,但是一放上来就会被举报。所以大家还是自己去网上找,至于配置问题很多小伙伴会看不懂。可以看看下面这个文章:初学 Python 需要安装哪些软件?​www.zhihu.comv2-650135b64f003cf814a1bcf1fab05a3d_180x120.jpg

以上内容不用全部都下载,需要什么下载什么就可以。不想涉及web的话,是不用安装PS的。下面就分享一下,Python的职业发展还有学习路线图。另外说一句,这个文章里面的版本有点老了,但是可以作为参考。

二、以爬虫为目标如何学习Python

有一个回答我仔细看了,Python目前很火的是数据分析,不是爬虫,爬虫很少要求自己去爬。但是会了爬虫,也不非要找工作用。做外包都是可以的。给一些金融证券类的公司,爬一些金融相关的新闻咨询还是很受欢迎的。 />

按照线路图的话,爬虫你只需要学习一二五这三个阶段,但是还是把重点整理出来:

1.Python基础计算机组成原理:计算机组成部分、操作系统分类、B/S和C/S架构、理解软件与硬件的区别

Python变量以及开发环境:字符串、数字、字典、列表、元祖等

流程控制语句:程序的执行顺序,顺序执行、循环执行、选择执行

函数:定义函数、调用函数、函数的嵌套、递归函数

文件的基本操作:文件的打开、编辑、关闭

面向对象编程:类对象、实例对象、定义类、实例化对象

异常处理:学会捕捉异常、自定义异常

模块和包:理解模块和包的概念并学会使用

飞机大战游戏制作:自己独立完成飞机大战游戏

2.开发框架

大部分后台的业务都会使用到web框架来开发,可以提高工作效率。Python当中常用的web框架是Django、Flask、Tornado等。Django框架:Git源代码管理、Redis缓存、VUE介绍、Vue基本语法、ES6语法、VUE 生命周期、Django框架介绍、Django模型、ORM及数据库操作、视图及模板、Django中间件

3.数据库

只说最常用的三种类型数据库,都是网站业务后端使用率很高的。Mysql、Mongodb,Redis;这三种数据库分别是关系型数据库,文档型数据库还有内存型的数据库。需要学的就是如何使用并且设计,最后是优化。

4.Linux操作系统

Nginx是在Linux服务器上运行的,所以需要学习Linux系统。Linux命令:Ubuntu操作系统介绍与使用、Linux命令使用、Linux命令选项的使用、远程登录和远程拷贝、vim编辑器使用、Ubuntu软件安装和软件卸载

5.爬虫需要学习的内容

网络爬虫的原理以及相关爬虫的工具、MongoDB数据库最基本的增删改查要会的,Scrapy框架:框架的原理以及使用,定制化爬虫采集系统:数据的采集和分析。

三、学习资源分享

大家可以按照顺序来看:

需要视频配套的笔记、课件和源码,私信我。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值