Ir para conteúdo
Fórum Script Brasil

Enzo Gabriel Soares

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por Enzo Gabriel Soares

  1. Em 27/04/2004 at 17:57, Guest Calamitoso disse:

    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!"

    elif media >=7:

     

    print "\n Média", media, ".", aluno, "passou. Parabéns!"

    como você esta usando apenas um if, o certo seria você trocar o elif por else

     

    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!"

    elif media >=7:

     

    print "\n Média", media, ".", aluno, "passou. Parabéns!"

    como você esta usando apenas um if, o certo seria você trocar o elif por else

     

×
×
  • Criar Novo...