自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Python易错题:删除列表中重复的元素

给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。

2022-05-10 16:11:27 599

原创 python 易错题1:闭包中返回函数不用引用任何循环变量

python 易错题1:闭包中返回函数不用引用任何循环变量

2022-05-10 16:06:12 268

原创 Python学习--装饰器学习1:闭包学习

Python学习-装饰器学习-闭包

2021-12-27 10:51:22 330 1

原创 Python学习--理解下递归吧~

Python--递归学习

2021-12-24 15:44:25 404

原创 Python杂学--一文搞懂赋值、浅拷贝、深拷贝

Python--一文搞懂赋值、浅拷贝、深拷贝

2021-12-21 19:21:34 412

原创 Python中==和is的区别

Python中==和is的区别

2021-12-21 18:30:25 478

原创 Python学习:2-单例模式

了解单例模式之前,可以先了解下Python的构造方法:2-1:__new__方法与__init__方法构造方法包括创建对象和初始化对象,在python当中,分为两步执行:先执行__new__方法,然后执行__init__方法;__init__是当实例对象创建完成后被调用的,然后设置对象属性的一些初始值。__new__是在实例创建之前被调用的,因为它的任务就是创建实例然后返回该实例,是个静态方法。也就是,__new__在__init__之前被调用,__new__的返回值(实例)将传递给__

2021-10-12 16:17:12 171

原创 Django平台建设学习笔记:前端操作指定数据,如前端删除指定的某条数据

1.本章主要学习内容是:怎么在前端处理指定的某条数据,以及urls.py中的URL正则匹配的学习和对应的views.py中的函数编写的注意事项2-1 如在前端删除指定的一条端数据,就是在前端操作后,对应的数据库的该条数据也需被删除, 如何做到指定删除呢,可用该条数据在库里的ID(ID是唯一的),作为链接条件,2-2 参照代码写法,就是在urls.py中加上 re_path('del_d/(?P<did>.+)/',del_d),通过该条代码可知 删除端数据的URL是 del_..

2021-06-02 17:17:12 640

原创 Python刷题笔记2:反转每个单词。举例:输入:“MyNameIsTom“输出:“yMemaNsImoT“

题目:设有一个字符串,每个英文单词全部都是以首字母大写,之后有小写字母,现需要逐个反转每个单词。举例:输入:"MyNameIsTom"输出:"yMemaNsImoT"把字符按单词拆分解题思路:1.处理好单词串中的第一个单词2.把每一个单词都存储到list中3.记住处理最后一个单词代码:def test8(s='MyNameIsTom'): r1 ,r2= [],[] s2 = '' for i in s: if i.is...

2021-06-02 17:05:13 485

原创 Python刷题笔记1:罗马数字转整数

题目要求:(详细可看LeetCode)罗马数字包含以下七种字符:I,V,X,L,C,D和M。例如, 罗马数字 2 写做II,即为两个并列的 1。12 写做XII,即为X+II。 27 写做XXVII, 即为XX+V+II。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做IIII,而是IV。数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1 得到的数值 4 。同样地,数字 9 表示为IX。这个特殊的规...

2021-06-02 16:47:12 121

原创 Python学习之定时器threading.Timer的理解

# 创建定时任务def t1(): print(time.time()) # timer()def timer(): t1() global tim tim = threading.Timer(6,timer) tim.start()```python在这里插入代码片====由代码可知:1.观察第二个函数,在timer中调用了timer,其实就是递归,之后能一直在6秒后调用timer,timer里调用了t1函数,所以一直调用timer 就会一

2021-05-27 11:36:02 722

原创 Django常用命令记录

Django常用命令记录创建Django项目 : django-admin startproject projectname注:最后是项目名称,该命令用于创建一个新的Django项目。创建一个应用: python3 manage.py startapp jobs 注:最后是应用名称,该命令需在第一步的Django项目的文件夹中使用。启动Django服务 : python3 ./manage.py runserver 0.0.0.0:8000注: 用0000可监听本机IP创

2021-05-17 16:05:42 76 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除