摘要: # 异常处理 # 程序一旦报错就会在错误的地方停下来 # while 1: # try: # ret = int(input('number>>>')) # print(ret*'*') # break # except ValueError: # print('您的输入有误,请输入数字') # t 阅读全文
posted @ 2020-12-09 16:17 木_糖 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 装饰器 装饰器的本质就是一个闭包函数 装饰器的功能:在不修改原函数及其调用方式的情况下对原函数功能进行扩展 # def wrapper(func): # def inner(*args,**kwargs):''' 在函数执行前执行的操作 ''' # ret = func(*args,**kwargs 阅读全文
posted @ 2020-12-09 12:24 木_糖 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 序列化模块 把某数据类型转化成字符串类型 序列化 字符串类型转化为其他数据类型 反序列化 josn模块 只有很少一部分数据类型能通过josn转化成字符串类型 字典、列表、元组(元组会转化成列表) # import json # dic = {'k':'vv','k2':'v2',} # str_di 阅读全文
posted @ 2020-12-08 18:17 木_糖 阅读(27) 评论(0) 推荐(0) 编辑
摘要: collections模块 1,namedtuple: 生成可以使用名字来访问元素内容的tuple >>> from collections import namedtuple >>> Point = namedtuple('Point', ['x', 'y']) >>> p = Point(1, 阅读全文
posted @ 2020-12-07 18:43 木_糖 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 正则表达式本身也和python没有什么关系,就是匹配字符串内容的一种规则。 官方定义:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 在线测试工具 http://tool.chi 阅读全文
posted @ 2020-12-07 12:44 木_糖 阅读(61) 评论(0) 推荐(0) 编辑