Python教程

【金秋打卡】第17天 Python数据分析-基础技术篇

本文主要是介绍【金秋打卡】第17天 Python数据分析-基础技术篇,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

第一模块:

课程名称: Python数据分析-基础技术篇

章节名称:1-1 ~ 2-3

讲师姓名:途索


第二模块:

内容概述:

1-1 ~ 2-3 小节主要讲解了实战项目的一些解决方案,包括CSS样式,需求分析,文件结构和代码规范等。


第三模块:

学习心得:

3.1【数据读取】任务需求分析:

数据读取:这里的数据读取特指excel文件的数据读取

思路:


xlrd介绍:

这里就反应了一个基本事实:python是一个高度封装的语言,大部分的【与‘逻辑’无关的功能】都帮我们封装好了,从而使我们能更加专注于【逻辑】本身的表达。

其实这就是python适用于【AI】、【人工智能】、【计算机视觉】等和【算法】密切相关领域的原因所在,因为这些领域的核心不是【编程语言】本身,而是【数学和算法】,在这些领域从业极端情况下甚至都可以不用会【编程】,只要你的数学和算法足够的优秀就行。

所以,基于这样的行业诉求,就一定会产生一个需求:所使用的编程语言不能有过高的【学习成本】,必须要好学、易上手,而对比市面上已经有的编程语言,发现【学习成本】相对较低,且其他方面也符合要求的好像就只有【python】了!

所以,说python适用于【AI】、【人工智能】、【计算机视觉】其实也有一点“矮个里面调高个'的味道。

每个语言都有他擅长的领域,也就是语言自己的【生态位】。流行的语言不一定是成功的语言,但成功的语言一定是流行的语言。

java是一门成功的语言,因为他找到了自己的【生态位】——java web和安卓开发。

而近年来,python发力【人工智能】领域本质上就是在寻找自己【生态位】,目前来看,python是成功的,但是也不排除未来会出现一门DSL语言,来抢占python的【生态位】,就好比现在的Go语言之余java的关系。


3.2读取excel数据:


安装xlrd【扩展】的方法:

*CMD:windows自带的终端工具


*PyCharm终端


*PyCharm包管理


xlrd安装成功标志:


3.3练习任务二:读取excel数据

3.2 读取excel数据

1.安装xlrd扩展


2.xlrd的常用函数:


3.python的内置对象range

l1 = range(0,5,1)

l2 = range(5)

for item in l1:

    print(item)

print("------")

for item in l2:

    print(item)

range(0,5,1) 和 range(5)等价,因为默认情况下“开始位置”和“步长”默认值就是0和1


第四模块:

学习截图:

https://img4.sycdn.imooc.com/637651bd0001eb7a07620428.jpg


这篇关于【金秋打卡】第17天 Python数据分析-基础技术篇的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!