Python数据分析学习

本文记录了数据分析学习过程中的Python环境设置、如何处理大文件以避免Jupyter卡死、if语句应用以及自定义函数的实践,涉及列表操作和数据读取技巧。
摘要由CSDN通过智能技术生成

 本次系列笔记主要用于记录自己的数据分析学习过程,预计会对基本的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来定义

  • 6
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值