feat: updates

This commit is contained in:
2025-09-04 23:38:22 +08:00
parent 933605c7b3
commit 21400b1d01
2 changed files with 6 additions and 6 deletions

View File

@@ -1,7 +1,7 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
class Person(): class Person():
def __init__(self, name, age): def __init__(self, *, name, age):
self.name = name self.name = name
self.age = age self.age = age
@@ -10,9 +10,9 @@ class Person():
people = [ people = [
Person("tom", 22), Person(name="tom", age=22),
Person("jack", 11), Person(name="jack", age=11),
Person("jerry", 33) Person(name="jerry", age=33),
] ]
if __name__ == "__main__": if __name__ == "__main__":

View File

@@ -1,10 +1,10 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
if __name__ == "__main__": if __name__ == "__main__":
b = None b: None | bool = None
print(b, ',', b is None, ',', b is not None, ',', b or False) print(b, ',', b is None, ',', b is not None, ',', b or False)
b = True b = True
print(b, ',', b is None, ',', b is not None, ',', b or False) print(b, ',', b is None, ',', b is not None, ',', b or False)
s: str = None s: None | str = None
print(s, ',', s is None, ',', s or "value::test") print(s, ',', s is None, ',', s or "value::test")