Python学习笔记【PY】
土豆洋芋山药蛋
理性的生存,诗意的栖居。
展开
-
python中nan值判断与处理
查看空值df.head() #查看前5行数据np.isnan(df).sum() #获得nan的数量np.isinf(df).sum() #获得infinity的数量df.isnull().any() #判断哪些”列”存在缺失值df[df.isnull().T.any().T] #找出含有nan的所有行空置处理填充#空值处理方式data.fillna(data.mea...原创 2019-11-08 19:01:12 · 18016 阅读 · 0 评论 -
重新看Python——一、面向对象
编程模式的分类面向过程:根据业务逻辑从上到下写垒代码 将之前实现的代码块复制到现需功能处。while True: if cpu利用率 > 90%: #发送邮件提醒 连接邮箱服务器 发送邮件 关闭连接 if 硬盘使用空间 > 90%: #发送邮件提醒 连接邮箱服务器 发送原创 2017-11-09 13:01:43 · 417 阅读 · 0 评论 -
python两个数值互换(浅析a,b=b,a原理)
python交换两个值得方法非常简单,即a,b=b,a,一步操作就交换了两个值,那么这是为什么呢?真相:Python的变量并不直接存储值,而只是引用一个内存地址,交换变量时,只是交换了引用的地址。先看下面这段程序:import disdef func(a,b): a,b=b,a print(a,b)a=10b=20func(a,b)dis.dis(func) 一般来说一个P原创 2017-11-13 17:02:18 · 76295 阅读 · 1 评论