摘要:zip:字面意思就是打包的意思,目的也是打包 组装列表: def get_dict(a:list,b:list): d = list(zip(a,b)) return d if __name__ == '__main__': # print(time_specific()) list1 = [1,2
阅读全文
摘要:

Template模板类源码: class Template: """A string class for supporting $-substitutions.""" delimiter = '$' # r'[a-z]' matches to non-ASCII letters when used
阅读全文
摘要:

卸载旧版本的python 1、用安装包进行卸载,找到安装包 2、双击后点击uninstall 3、点击close 4、找到安装目录删除 D:\Program Files\Python39 装新的版本 1、去官网下载:https://www.python.org/downloads/windows 2
阅读全文
摘要:一、括号的应用: 1.方括号:[字符1字符2]:表示匹配字符1或字符2 ,是选择方括号里字符的意思,如果 . ^等特殊字符在方括号里,就没有了对应作用 如: [\d.]+ 代表数字或者点 出现1次或者多次 如果在方括号中使用 ^ , 表示 非 方括号里面的字符集合。 import re conten
阅读全文
摘要:遍历多个序列 """ @Filename: pro1/遍历多个序列 @Author: Titen @Time: 2022/6/6 10:16 @Describe: 遍历多个序列 """ seq_1 = [1,2,3,4,5] seq_2 = ("u","v","w","x","y") def Tra
阅读全文
摘要:一、什么是python装饰器 python装饰器(函数):装饰函数或者类,对函数或类进行功能的扩展 标记符号:@函数名称 python装饰器:函数装饰器和类装饰器 装饰器的使用场景: 鉴权 日志 pytest unittest二、装饰函数 #装饰器函数的应用场景 def runTime(func):
阅读全文
摘要:注:今天随笔学习其他大佬博客,觉得很好没必要自己重新写,纯属搬运工。 什么叫做拷贝? 在操作中就是复制,复制A-->B A和B的地址和数据区别区分是深拷贝还是浅拷贝 根本区别: 深拷贝和浅拷贝需要注意的地方就是:可变元素的拷贝 在浅拷贝时,拷贝出来的新对象的地址和原对象是不一样的,但是新对象里面的可
阅读全文
摘要:异常处理的几种方式: 1、异常处理,可以使用try except语句来捕获所有异常 语法结构: try: 执行代码 except: 发生异常执行的代码 else: 没有异常执行的代码 try: 执行代码 except: 发生异常执行的代码 try: pass except: pass else: p
阅读全文
摘要:日历: import calendar #打印年历 print(calendar.calendar(1990)) #打印月历 print(calendar.month(1990, 11)) #打印周几 print(calendar.weekday(1990,11,20)) ''' 返回日期是周几 周
阅读全文
摘要:1.os (1)目录相关 def make_dir(path): """创建目录""" os.mkdir(path) print(f"创建目录:{path}成功") def make_many_dirs(path): """创建多级目录""" os.makedirs(path) print(f"创建
阅读全文
摘要:相关用法见如下代码: 1.time import time # 获取当前时间戳 print(time.time()) # 获取时间元祖 print(time.localtime()) # 时间戳转换为时间元组 time_stuple = time.localtime(time.time()) pri
阅读全文
摘要:这篇随笔是一个类似自己的笔记,大神可不看: 1.对于eval函数, eval函数的作用:无视形参接收的实参中的引号,并将剩余内容看做表达式或命令 str1 = 'print("城下作画")' eval(str1) 》城下作画 例子: 定义一个函数,实现两个数四则运算,要注意有3个参数,分别是运算符和
阅读全文
摘要:1.乘法口诀: for i in range(1,10): for j in range(1,i+1): b = i * j print(f'{i}*{j}={b}',end=' ') print('') 2.水仙花数: for i in range(100,999): bw = i//100 sw
阅读全文
摘要:

1 # coding = utf-8 2 import smtplib 3 from email.mime.text import MIMEText 4 from email.header import Header 5 class SendMail: 6 def __init__(self, ma
阅读全文
摘要:1.准备工作 下载pycharm(很简单,自己搜索即可下载) 使用Sqlsever: pip install pymssql 使用MySQL: pip install pymysql 2.连接对应数据库 获取需要连接数据库的地址(根据自己公司服务器数据库或者自己本地数据库) 需要获取:服务器名,账户
阅读全文