Update Python Ofensivo

This commit is contained in:
2023-12-25 21:16:48 +01:00
parent ab95e6f805
commit 490afce41f
8 changed files with 196 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
#!/usr/bin/env python3
"""
Métodos especiales
"""
class Contador:
def __init__(self, limite):
self.limite = limite
def __iter__(self):
self.valor = 0
return self
def __next__(self):
if self.valor < self.limite:
self.valor += 1
return self.valor
else:
raise StopIteration
c = Contador(5)
for i in c:
print(i)