2025年8月13日
摘要: 一、hashlib & hmac # 对字符加密 将二进制进行编码 import hashlib md5 m = hashlib.md5() t = b'happy' t1 = 'happy'.encode('utf-8') print(t) print(t1) m.update(t) print( 阅读全文
posted @ 2025-08-13 14:22 新月绘影 阅读(4) 评论(0) 推荐(0)
  2025年8月8日
摘要: 一、time 时间戳: time() 格式化时间: strftime(%Y.%m.%d %X,) %Y年份(以小数形式表示世纪)。%m月份(以小数形式表示)[01,12]。%d日期(以小数形式表示)[01,31]。%H小时(24小时制)[00,23]。%M分钟(以小数形式表示)[00,59]。%S秒 阅读全文
posted @ 2025-08-08 23:27 新月绘影 阅读(20) 评论(0) 推荐(0)
  2025年8月6日
摘要: 一、模块 面条>>>>函数 封装代码 让不同功能的代码独立开来 模块是一系列功能的集合体,而函数是某一个功能的集合体,因此模块可以看成是一堆函数的集合体。一个py文件内部就可以放一堆函数,因此一个py文件就可以看成一个模块。如果这个py文件的文件名为module.py,模块名则是module。 四大 阅读全文
posted @ 2025-08-06 19:57 新月绘影 阅读(12) 评论(0) 推荐(0)
  2025年8月4日
摘要: 一、匿名函数 没有函数名的函数 lambda x,y(参数):x+y(逻辑代码#返回值) print((lambda x, y: x** y)(2, 4)) 16 通常与max()、sorted()、filter()、sorted()方法联用。 max(可迭代对象,key=func) max(ite 阅读全文
posted @ 2025-08-04 14:13 新月绘影 阅读(15) 评论(0) 推荐(0)
  2025年7月21日
摘要: 一、迭代器 有__iter__方法的对象,都是可迭代对象。 lis = [1,2] print(lis.__iter__) <method-wrapper '__iter__' of list object at 0x000001B3820A1A40> Python内置str、list、tuple、 阅读全文
posted @ 2025-07-21 15:45 新月绘影 阅读(9) 评论(0) 推荐(0)
  2025年7月18日
摘要: 一、闭包函数#快速的定制函数 函数内部函数对外部作用域而非全局作用域的引用。 内部函数引用了外部函数的变量 外部函数返回内部函数(或将其传递出去) def f1(int): def f2(): pass return f2 返回的函数对象,不仅仅是一个函数对象,在该函数外还包裹了一层作用域,这使得, 阅读全文
posted @ 2025-07-18 13:48 新月绘影 阅读(6) 评论(0) 推荐(0)
  2025年7月14日
摘要: 一、函数对象 引用、赋值 def maxx(i,j): if i>=j: return i else: return j print(type(maxx)) a = maxx print(a) print(a(15,20)) <class 'function'> <function maxx at 阅读全文
posted @ 2025-07-14 20:20 新月绘影 阅读(13) 评论(0) 推荐(0)
  2025年7月12日
摘要: def 函数名(): 代码块 一、函数定义 def 函数名(param1,param2……): """ 函数功能的描述信息 :param1:描述 :param2:描述 :return:返回值 """ code 1 code 2 code 3 ... return 返回值 函数定义阶段:只检测语法,不 阅读全文
posted @ 2025-07-12 17:23 新月绘影 阅读(9) 评论(0) 推荐(0)
  2025年7月10日
摘要: 一、字符编码 字符编码: 在文件存/取/Python3解释器解释的时候,字符发生的一种变换,例如a->00001111. 存 从内存到硬盘的时候是存 取 从硬盘到内存的时候是取 name = 'nick' Python3解释器解释 在python3解释器解释的时候,会新开辟一块内存空间放入变量,py 阅读全文
posted @ 2025-07-10 13:49 新月绘影 阅读(12) 评论(0) 推荐(0)
  2025年7月7日
摘要: 一、列表类型内置方法 有序 可变 s ='dhakoia' s_list =list(s) print(s_list) ['d', 'h', 'a', 'k', 'o', 'i', 'a'] 按索引取值 food_list = ['甜甜圈','抹茶蛋糕','焦糖布丁','冰激淋','玉米甜饼'] p 阅读全文
posted @ 2025-07-07 14:39 新月绘影 阅读(11) 评论(0) 推荐(0)