双非本硕“统计学”连读,带你讲述一下我的 “Python编程学习” 之路!

简介: 双非本硕“统计学”连读,带你讲述一下我的 “Python编程学习” 之路!

个人介绍

大家好,我是一名双非学校、本硕连读的统计学专业毕业生,现就职于一家互联网公司。今天介绍一下我的 “Python编程” 学习之路,相信非计算机专业你也可以学好编程。


众所周知:Python是当今最火的编程语言之一,各大招聘网站上都会要求求职者会这门语言,并且它很容易上手,就业面也很广,像Web网页工程师、网络爬虫工程师、自动化运维、自动化测试、游戏开发、数据分析、AI等。


我们首先明确一个大的方向,知道自己以后要做什么。因为我是统计学专业,所以我会选择从事数据分析行业,那么用Python做数据分析成了我的一个很好的选择。


你可能会觉得非计算机专业学习编程语言会很难,其实如果你找对了方法,任何事儿都是有诀窍的。下面我给大家介绍一下我的 Python学习方法,希望能够对你有帮助哦。


学习之旅

知己知彼、百战不殆,要想使用Python做数据分析,首先就应该知道“数据分析的流程是怎样的?”


1、数据获取

2、数据存储与提取

3、数据清洗与预处理

4、数据分析

5、数据报告

上述步骤已经很简明扼要的说明了整个数据分析流程。俗话说:字不如图,做知识图谱是一个很好的学习方法。为了让大家更清楚的get到我的思路,我这次特地总结了一张思维导图给大家,点击放大看更清楚哦。

image.png

其实上图已经很全地概括了我的学习思路,最好的学习,除了需要经常绘制思维导图,协助我们总结回顾知识,最好的学习还应该是书籍和视频的完美搭配。


为什么这样说呢?书籍往往会把各个知识点总结得很全面,并且随用随查,用起来超级方便。但是像遇到一些环境配置,还有一些错误异常等bug,这个就需要视频中的老师,给我们特别强调,哪些地方应该着重注意,哪个知识点需要特别学习。


分享给你

这里给大家准备了一些资料,值得看!


Python自动化办公手册

《python自动化办公系列文章》 共包含97页,分为6个章节,文中不仅有详细的代码解释,而且还有详细的图文说明,通俗易懂,让你轻松完成办公自动化。

python使用openpyxl操作excel;

python使用PyPDF2和pdfplumber操作pdf;

python使用python-docx操作word;

python使用python-pptx操作PPT;

python如何自动收发邮件;

python制作电话号码归属地查询工具;

Python基础查询手册

image.png

《Python最强基础学习文档》不得了 ,不论你是学习Python数据分析、Python爬虫,还是Python开发,这都是一个比好多书籍写的都要好的Python基础入门文档,更是一个Python基础查询手册。该文档共66页,分为10个章节,采用图文教学式的方法,带你剖析Python基础的各个知识点。只要你敢看文档,没有学不会的Python。

image.png

相关文章
|
1天前
|
IDE 开发工具 Python
Python 编程入门:打造你的第一个程序
【10月更文挑战第6天】编程,这个听起来高大上又充满神秘感的领域,其实就像学习骑自行车一样。一开始你可能会觉得难以掌握平衡,但一旦你学会了,就能自由地穿梭在广阔的道路上。本文将带你走进 Python 的世界,用最简单的方式让你体验编写代码的乐趣。不需要复杂的理论,我们将通过一个简单的例子——制作一个猜数字游戏,来实践学习。准备好了吗?让我们开始吧!
|
4天前
|
存储 人工智能 Java
Python编程入门:从基础到实战
【10月更文挑战第4天】本文旨在为初学者提供一个全面而深入的Python编程学习路径。我们将从Python的基本语法和概念开始,然后逐步深入到更复杂的主题,如数据结构、面向对象编程和异常处理等。最后,我们将通过一些实际的项目案例,帮助读者将理论知识应用到实践中去。无论你是编程新手,还是有一定经验的开发者,都可以在这篇文章中找到适合自己的学习内容。让我们一起开启Python编程的学习之旅吧!
|
1天前
|
开发者 Python
Python学习九:file操作
这篇文章是关于Python文件操作的详细教程,包括文件的打开、读写、关闭,以及文件备份脚本的编写和文件定位操作。
|
1天前
|
Java C# Python
Python学习七:面向对象编程(中)
这篇文章是关于Python面向对象编程的中级教程,涵盖了析构函数、对象的三大特征(封装、继承、多态)、类属性与实例属性、以及类方法与静态方法的对比。
10 2
|
1天前
|
设计模式 安全 JavaScript
Python学习八:面向对象编程(下):异常、私有等
这篇文章详细介绍了Python面向对象编程中的私有属性、私有方法、异常处理及动态添加属性和方法等关键概念。
|
2天前
|
存储 人工智能 数据挖掘
探索Python编程:从基础到进阶
【10月更文挑战第5天】在数字时代的浪潮中,掌握编程技能已成为一项宝贵的能力。本文旨在为初学者提供一个深入浅出的Python编程之旅,从基本概念到实际应用,逐步揭示编程之美。无论你是编程新手还是希望深化理解,跟随这篇文章的脚步,你将学会如何用Python语言构建你的第一个程序,并了解代码背后的逻辑。让我们开始吧,解锁编程的秘密,开启你的技术成长之路!
|
3天前
|
数据可视化 Python
Python编程之数据可视化入门
【10月更文挑战第4天】在数字时代的洪流中,数据如同星辰般璀璨,而将它们绘制成图表,便是我们探索宇宙的方式。本文将带你启航,用Python这艘航船,驶向数据可视化的奥秘。我们将从安装必要的工具包开始,逐步深入到数据的呈现,最后通过代码示例点亮知识的灯塔,指引你在数据海洋中航行。让我们握紧舵盘,乘风破浪,揭开数据背后的故事吧!
|
1天前
|
存储 Java 编译器
Python学习三:学习python的 变量命名规则,算数、比较、逻辑、赋值运算符,输入与输出。
这篇文章是关于Python编程语言中变量命名规则、基本数据类型、算数运算符、比较运算符、逻辑运算符、赋值运算符以及格式化输出与输入的详细教程。
Python学习三:学习python的 变量命名规则,算数、比较、逻辑、赋值运算符,输入与输出。
|
1天前
|
资源调度 前端开发 JavaScript
Python学习二:Python包管理器pip
这篇文章介绍了Python包管理器pip的基本概念、基本操作、如何更改下载源为国内镜像以加速下载,以及如何指定安装包的位置。
Python学习二:Python包管理器pip
|
3天前
|
数据采集 程序员 开发者
Python编程入门:从基础到实战
【10月更文挑战第5天】本文旨在为初学者提供一条清晰的Python学习路径,涵盖基础知识、关键概念、实战项目以及常见问题解答。我们将通过简单易懂的语言和实际代码示例,帮助读者快速掌握Python编程技能。无论你是零基础的新手还是有一定经验的开发者,都能在这篇文章中找到有价值的信息。让我们一起开启Python编程之旅吧!