um codigo em python bem simples que funciona como uma busca:
livros = {"Duna":" Livro: Duna\n Autor: Frank Herbert\n", "Shikasta":" Livro: Shikasta\n Autora: Doris Lessing\n", "A Coisa":" Livro: A Coisa\n Autor: Stephen King\n", "Dracula":" Livro: Dracula\n Autor: Bram Stoker\n", "O Messias de Duna":" Livro: O Messias de Duna\n Autor: Frank Herbert\n"}
denovo = "Sim"
while denovo == "Sim":
print "BUSCA DE LIVROS\n"
busca = raw_input("Livro: ")
print "\nRESULTADO\n"
if livros.has_key(busca):
print livros[busca]
elif busca != livros:
print "não tenho esse livro\n"
denovo = raw_input("Nova Busca?(Sim/não): ")
print "FIM"
o que poderia ser mudado?
cara, eu rodei teu script e ta dando erro, eu até passei pra nova versão de python , mas eu acho q você conseguiria faze-lo em menos linhas
Em 03/09/2006 at 09:38, Guest zap disse:
#assim func
aluno = raw_input('\n Qual o nome do aluno? ')
prova1 = input("\n Nota da primeira prova: ")
prova2 = input("\n Nota da segunda prova: ")
prova3 = input("\n Nota da terceira prova: ")
prova4 = input("\n Nota da quarta prova: ")
media = (prova1 + prova2 + prova3 + prova4) / 4
if media < 7:
print "\n Média", media, ". Que vergonha", aluno, ". Levou bomba de novo!"
Scripts
em Python
Postado
cara, eu rodei teu script e ta dando erro, eu até passei pra nova versão de python , mas eu acho q você conseguiria faze-lo em menos linhas
como você esta usando apenas um if, o certo seria você trocar o elif por else
como você esta usando apenas um if, o certo seria você trocar o elif por else