- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 原型继承(个人认为)
继承是面向对象编程的核心概念之一,它允许一个对象得到另一个对象的属性和方法 ,这使消除代码冗余、复用代码变得简单。举个例子现在我们有一个类circle,里面有draw方法。在未来的某一天,我们需要向程序中添加新的类Square类,这个类也有draw方法,我们假设他们的实现逻辑都一样。我们不想重复的敲两次相同的代码,因为如果这个draw方法有bug或者在未来的某一天我们需要去改进这个方法,我们就去一个一个得修改,这时后继承得概念就出来了。我们可以新建一个Shape类将常规的方法放在都放到shape类里面
2022-04-29 09:19:50
200
原创 python 定义一个迭代器去生成偶数数列
#创建迭代器类class EvenIterator: def __init__(self,min_value,max_value): # 初始化参数 self.min_value = min_value self.max_value = max_value def __iter__(self): return self def __next__(self): # 在这里定义好累加条
2022-04-27 12:34:57
1498
原创 python 打印一定范围的素数(质数)
什么是素数(质数)素数(质数):因数只有自身和1的数0和1不是素数(质数)这里通过for循环打印素数(质数)x = int(input()) #假设输入的是30y = [] #用来存储因数for i in range(1,x+1): for j in range(1,i+1): if i % j == 0:#寻找i的因数并添加进y列表中 y.append(j) if len(y) == 2:#判断y列表的长度是否等于2,如果等于2 则里
2022-04-27 12:29:33
2939
原创 520小星星
这个html呢,是我在之前上班的时候,暗恋一个女孩子,想跟她表示心意。于是就做了一个这个小东西。虽然最后没有追到。它的实现原理很简单:将列表横向摆放,通过控制 li 的长度来实现这个效果。CSS代码*{ padding: 0; margin: 0;}ul{ list-style: none;}body{ height: 100vh; background: #fff; display: flex; justify-content: ce
2022-04-27 12:27:05
77
原创 你对cookie了解多少呢?
cookie诞生的初衷cookied的诞生是为了弥补http传输协议的状态管理的缺陷http是一个无状态的超文本传输协议,举个例子客户端发送了请求,服务器进行了响应,这一次的交互就完成了。但是在下一次交互中,服务器他不知道你是谁,为了弥补这个缺陷,cookie就出来了怎么实现的识别客户端?当客户端第一次向服务器发请求的时候,服务器会产生一个sessionID(唯一的)。在据请求进行响应的时候,会将这个sessionID一起传回客户端,客户端将接收到的sessionID,存储在cookie里。在
2022-04-27 12:05:34
269
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人