Executando verificação de segurança...
1

Boa noite mano👋, fiquei o dia buscando entender linha por linha desse código e somente agora implementei ele com 100% de compreensão do codebase do meu projeto, por ficar buscando tanto compreender consegui encontrar até outra forma de otimização do código, e gostaria de mandar para você para uma avaliação se possível, desde já agradeço novamente pelo conhecimento passado pelos postos acima, me ajudaram muito!

def ask(text):
   while True:
    ask = input(text)
    if ask == "y":
      return True
    if ask == "n":
      return False
if ask("Do you want to know the rules?(y/n) "):
   while True:
      for rule in rules:
        print(f"* {rule}")
        time.sleep(0.5)
      understood = ask("Did you understand the rules?(y/n) ")
      if understood:
        break
Carregando publicação patrocinada...