Enviado em 16/06/2018 - 10:40h
Boas a todos,while 2: while cv != "comprar" or "vender": #feito cv = input("comprar ou vender:") break if cv == "comprar": print(" ctt --> correios de portugal\n fcp --> futebol clube do porto\n ren --> redes energéticas nacionais") while acoes != "ctt" or "fcp" or "ren": acoes = input('quais a acções que pretende comprar:') while (valor <= 0): valor = input("Quantidade de acções da " + acoes + " quer comprar:") elif cv == "vender": print(" ctt --> correios de portugal\n fcp --> futebol clube do porto\n ren --> redes energéticas nacionais") while acoes != "ctt" or "fcp" or "ren": acoes = input('quais a acções que pretende vender:') while (valor <= 0): valor = input("Quantidade de acções da " + acoes + " quer vender:") s = str(cv, acoes, valor) print(s)
Enviado em 17/06/2018 - 04:01h
Vixe! Vamos por partes amigo.... os whiles aí são o menor dos seus problemas!while 2:
while cv != "comprar" or "vender": #feito cv = input("comprar ou vender:") breakNada feito!! hahhahha...
while cv != "comprar" or cv !="vender":só que nesse caso o que você quer então é o AND, não o OR.... ou seja, ambas as comparações precisam ser verdadeiras para repetir o loop. Se cv for "comprar", então cv != "comprar" será falso, e assim o loop encerra. O mesmo vale se vc for "vender".
cv = None while cv != "comprar" and cv != "vender": cv = input("comprar ou vender:")
while acoes != "ctt" or "fcp" or "ren": acoes = input('quais a acções que pretende comprar:') while (valor <= 0): valor = input("Quantidade de acções da " + acoes + " quer comprar:")
while acoes not in ["ctt", "fcp", "ren"]:
lista_de_acoes = ["ctt", "fcp", "ren"] while acoes not in lista_de_acoes:
while int(valor) <= 0: valor = input("Quantidade de acções da " + acoes + " quer comprar:")
while valor <= 0: valor = int(input("Quantidade de acções da " + acoes + " quer comprar:"))
s = str(cv, acoes, valor)
s = cv + acoes + valor
s = "{} {} {}".format(cv,acoes,valor)
nome = "Fulano" idade = "72" texto = "Me chamo {} e tenho {} anos.".format(nome, idade) print(texto)
Enviado em 17/06/2018 - 09:47h
Sim ajudou muito. Obrigado!!while 2:
while cv != "comprar" or "vender": #feito cv = input("comprar ou vender:") breakNada feito!! hahhahha...
while cv != "comprar" or cv !="vender":só que nesse caso o que você quer então é o AND, não o OR.... ou seja, ambas as comparações precisam ser verdadeiras para repetir o loop. Se cv for "comprar", então cv != "comprar" será falso, e assim o loop encerra. O mesmo vale se vc for "vender".
cv = None while cv != "comprar" and cv != "vender": cv = input("comprar ou vender:")
while acoes != "ctt" or "fcp" or "ren": acoes = input('quais a acções que pretende comprar:') while (valor <= 0): valor = input("Quantidade de acções da " + acoes + " quer comprar:")
while acoes not in ["ctt", "fcp", "ren"]:
lista_de_acoes = ["ctt", "fcp", "ren"] while acoes not in lista_de_acoes:
while int(valor) <= 0: valor = input("Quantidade de acções da " + acoes + " quer comprar:")
while valor <= 0: valor = int(input("Quantidade de acções da " + acoes + " quer comprar:"))
s = str(cv, acoes, valor)
s = cv + acoes + valor
s = "{} {} {}".format(cv,acoes,valor)
nome = "Fulano" idade = "72" texto = "Me chamo {} e tenho {} anos.".format(nome, idade) print(texto)
Enviado em 17/06/2018 - 11:15h
Você conseguiu resolver o problema e criar o script Python?Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04
Os empreguim de meu Deus estão cada vez mais tecnológicos (7)