本次系列笔记主要用于记录自己的数据分析学习过程,预计会对基本的Python,Tableau或者PowerBi,Excel进行学习笔记的整理(第一篇笔记格式没有整理好,后期一定会注意排版)
首先环境配置(pass,网上资源很多)+ 如何启动:单独新创一个目录,在上方输入"Jupyter notebook",打开即可
板块一练习:当需要打开较大文件,以避免jupyter卡死,怎么处理
板块二练习:if语句应用
板块三练习:自定义函数
板块1练习:当需要打开较大文件,以避免jupyter卡死,怎么处理
具体操作:将文件存到对应目录的txt中,然后再去读取并输入
① 存文件(以“历史数据.txt”为例)
②输入读取代码,并将文件赋给history,打印输出
with open('历史数据.txt','r',encoding='utf-8')as f:
history=f.readline()
history
展示结果,此时history还是字符类型
③利用eval函数,将history转为列表类型,便于后续数据处理
history=eval(history)
history
展示结果
应用举例:
①访问该文件的每一条数据
for i in range(len(history)):
print( history[i])
②将两份数据整合在一起:使用列表的extend方法
具体操作(将列表B的数据补充追加到列表A):列表A.extend(列表B)
板块二练习:if语句应用
举例:若要求同时满足两个条件,我们如何书写
解决方法:在if ,或者else判断时利用and,or来连接
condition1='7年社保'
condition2='留学生'
if (condition1=='留学生'or condition1=='7年社保')and (condition2=='7年社保'or condition2=='留学生'):
print('落户成功!')
else:
print('落户失败')
板块三练习:自定义函数
利用def来定义