Added more test files from lectures.

This commit is contained in:
cheezedoodle2
2023-04-06 17:03:21 -07:00
parent c610762522
commit 0dd1348601
13 changed files with 311 additions and 7 deletions
+17
View File
@@ -0,0 +1,17 @@
from random import random
class EvilDescriptor:
i: int
def __init__(self, i) -> None:
self.i = i
def __set__(self, instance, i: int):
self.instance = i + (random()*10)-5
def __index__(self):
return int(self.i)
if __name__ == '__main__':
evil = EvilDescriptor(3)
evil.i = 5
print(f"{int(evil)=}")