Preciso fazer essa atividade relacionada a classes, ainda não conheço muito sobre o tema e estou um pouco confuso. Escreva uma classe Python com um iterador personalizado, quando a função next() é chamada, ela deve retorna o próximo número primo (começando em 1). class NextPrime: def __iter__(self): return 1 def __next__(self, num): while True: num += 1 while True: print(num) for i in range(2, num): if num % i == 0: break else: break break return num n = NextPrime print(next(n)) print(next(n)) Resultado: line 20, in <module> print(next(n)) TypeError: 'type' object is not an iterator Continue reading...