I need the userReba an entire list,Can anyone say?(Python)

Asked

Viewed 12 times

0

So, this program serves to separate a list into three priority options(a,b and c),my goal is that it takes a list of user elements and asks the priority of each element, but I can’t get it to receive this entire list. Understood?

from time import sleep
optname=str(input(f"Quer adicionar nomes nos arquivos? (y/n)"))
if optname == "y":
    NA=str(input("Qual o nome para A?"))
    NB=str(input("Qual o nome para B?"))
    NC=str(input("Qual o nome para C?"))
elif optname == "n":
    NA=str("ArquivoA")
    NB=str("ArquivoB")
    NC=str("ArquivoC")
else:
    Print("Voce digitou um algarismo inválido")
    exit()

def escreverA(elementoA):
    open(NA,"a+").write(f"{x}" + "\n")

def escreverB(elementoB):
    open(NB,"a+").write(f"{x}" + "\n")

def escreverC(elementoB):
    open(NC,"a+").write(f"{x}" + "\n")

def conjuntoopc(elementoopc):
    p=str(input(f"prioridade de {x} :"))
    if p == "a":
        print("O documento é A")
        escreverA(f"{x}")
    elif p == "b":
        print("O documento é B")
        escreverB(f"{x}")
    elif p == "c":
        print("O documento é C")
        escreverC(f"{x}")
    if p == "x":
        optx=str(input(f"Tem certeza que quer excluir {x}:(y/n)"))
        if optx == "y":
            print(f"Elemento {x} excluido")
        elif optx == "n":
            conjuntoopc(x)
    else:
        print(f"Você digitou o algarismo errado! Faça o processo novamente)
        exit()


l1=["olho","nariz","boca","orelha"]

for x in l1:
    conjuntoopc(x)

No answers

Browser other questions tagged

You are not signed in. Login or sign up in order to post.