01 2023 档案

摘要:time & datetime UTC/GMT(格林威治时间) >世界时间 本地时间 >本地时区的时间 time模块 time.time() >时间戳,从1970.01.01.00.00.00到当前的秒数 当遇见数字155........或16..........一定要有敏感度,联想时间戳 time 阅读全文
posted @ 2023-01-30 14:24 小杨的冥想课 阅读(34) 评论(0) 推荐(0) 编辑
摘要:测试代码性能timeit 在测试代码的性能时,我常用time.time()简单判断一个函数执行的大约时间 ​ import time # 记录开始时间 start_time = time.time() # 计算从10000的阶乘 total = 1 for i in range(1, 10000): 阅读全文
posted @ 2023-01-17 11:04 小杨的冥想课 阅读(106) 评论(0) 推荐(0) 编辑
摘要:常见的数据访问 查看数据的信息 #除此之外,还有数据转置 df.T #实现列表转置 数据运算 #下列运算默认均按照0轴(纵轴方向),设置axis=1,则按横轴方向,同时支持行或列等Series进行计算 #在pandas中数值None、NAN、NaT被视为NA值 axis = 1/"columns" 阅读全文
posted @ 2023-01-16 22:58 小杨的冥想课 阅读(54) 评论(0) 推荐(0) 编辑
摘要:序列化与反序列化 最近在读麦叔的“python3分钟”,麦叔花了4篇的篇幅来介绍序列化与反序列化,加之本来对序列化的理解就比较含糊,因此今天打算系统的把序列化与反序列化梳理一遍。 引言 序列化:把对象转成字节数组的所制定的规则就叫序列化,或者说序列化只是一种拆装组装对象的规则,其实也就是转化成字符串 阅读全文
posted @ 2023-01-16 22:10 小杨的冥想课 阅读(85) 评论(0) 推荐(0) 编辑
摘要:读取excel文件以及相关参数解释 read_excel常用参数解释,包括(header、index_col、sheet_name、skipfooter、skiprows、converters等) # *header*(int, list of int, default 0) f = pd.read 阅读全文
posted @ 2023-01-12 15:30 小杨的冥想课 阅读(493) 评论(0) 推荐(0) 编辑
摘要:1.pandas的数据结构 Series series是一维数据 import pandas as pd s = pd.Series([1,2,3,4,5]) print(s.index) #获取series的索引 print(s.values)#获取series的值 DataFrame DataF 阅读全文
posted @ 2023-01-11 22:44 小杨的冥想课 阅读(200) 评论(0) 推荐(0) 编辑
摘要:for....else.... 如果for循环顺利执行完了,说明没有找到我要的食物,就执行else语句 如果for循环被break了,说明找到了,就不执行else语句 foods = ['大葱', '大蒜', '生姜', '萝卜', '青菜', '辣椒'] # 现在我来点菜 for f in foo 阅读全文
posted @ 2023-01-10 14:47 小杨的冥想课 阅读(69) 评论(0) 推荐(0) 编辑
摘要:函数的Type Hints 通过变量名:变量类型的写法指定参数的类型 通过->返回值类型的写法指定返回值的数据类型 #为了简单,这里假设只能处理整数 def add(a:int, b:int) -> int: #对函数参数类型及输出值进行说明,减少出错的机会 print(a + b) Hints可使 阅读全文
posted @ 2023-01-10 11:08 小杨的冥想课 阅读(21) 评论(0) 推荐(0) 编辑
摘要:python中的常见语法糖汇总(列表推导式、三元运算、lambda函数) 语法糖 计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。通常来说使用语法糖能够增加程序的可读性,从而减少程序代码出错的机会 1. 三元运算 python的三元运算是为了简化if判断语句,把满足 阅读全文
posted @ 2023-01-09 23:17 小杨的冥想课 阅读(763) 评论(0) 推荐(0) 编辑
摘要:python中的几个特殊的高阶函数(map();filter();reduce(); enumerate();zip()) map函数 map函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每一个元素,并把结果作为新的Iterable返回,基本规则 map(f 阅读全文
posted @ 2023-01-09 22:57 小杨的冥想课 阅读(57) 评论(0) 推荐(0) 编辑
摘要:python中模块的__all__属性详解 python模块中的__all__属性,可用于模块导入时限制 示例1 普通类 # kk.py class A(): def __init__(self,name,age): self.name=name self.age=age class B(): de 阅读全文
posted @ 2023-01-05 08:56 小杨的冥想课 阅读(175) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示