convidados = []
while True:
print("\nLista atual de convidados", convidados)
novo = input("\nDigite o nome do novo convidado: ")
while True:
try:
posicao = int(input("Digite a posição na qual deseja inserir o convidado: "))
if posicao < 0:
print("O número precisa ser positivo!\n")
else:
break
except ValueError:
print("Digite somente números!\n")
convidados.insert(posicao, novo)
print("Esta é a nova lista de convidados:", convidados)
while True:
try:
reinicio = str(input("\nVocê quer voltar ao início do programa? (s/n) ")).lower()
while reinicio != "s" and reinicio != "n":
print("Digite s/n")
reinicio = str(input("\nVocê quer voltar ao início do programa? (s/n) ")).lower()
break
except ValueError:
print("Digite s/n")
if reinicio == "s":
continue
elif reinicio == "n":
break