Algoritmo de Abraao
Publicado por Flávio Augusto 17/10/2005
[ Hits: 7.047 ]
Homepage: http://twitter.com/facmachado
Um jogo em Python baseado numa história bíblica.
#!/usr/bin/python # *** JOGO BIBLICO *** Algoritmo de Abraao # (Genesis 18:24-32) # By Flavio_20XX (flavio-augusto@pop.com.br) # Inicio do programa print '\n'*100 print """ # *** JOGO BIBLICO *** Algoritmo de Abraao # By Flavio_20XX (flavio-augusto@pop.com.br) Neste jogo voce deve convencer a Deus a nao destruir Sodoma e Gomorra (Genesis 18:24-32). Algo um tanto quanto muito dificil, mas vamos la: No prompt "Eu:" Digite: --> Senhor, e se houver xyz justos na cidade? (Onde 'xyz' corresponde a um numero entre 0 e 999) Lembre-se: Digite certo para acabar logo! Boa sorte!!! """ raw_input('\nTecle <ENTER> ') # Inicio do jogo print '\n'*100 numjust = 50 while numjust >= 10: justos = raw_input('Eu: ') try: if int(justos[20:23]) == numjust: print "Deus: Nao destruirei a cidade por amor dos",numjust,"justos." if numjust < 45: numjust -= 5 numjust -= 5 # Jogo do tipo "quente ou frio" elif int(justos[20:23]) > numjust: print "Deus: Voce nao deveria pedir por menos justos?" elif int(justos[20:23]) < numjust: print "Deus: Voce nao gostaria de pedir por mais justos?" # Se digitar errado, comeca tudo de novo except ValueError: print "Deus: Acaso vou destruir as cidades sem consultar Abraao?" numjust = 50 raw_input('\nTecle <ENTER> ') # Fim do jogo print '\n'*100 print "\nDeus: Anjos, tirem Lo e sua familia de la..." print "\nAnjos: Sim, Senhor!" print "\n\n*** GAME OVER!!! ***\n" raw_input('\nTecle <ENTER> ')
Calculadora para números complexos
Gerador de referência cruzada de texto
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Flatpak: remover runtimes não usados e pacotes
Mudar o gerenciador de login (GDM para SDDM e vice-versa) - parte 2
Como atualizar o Debian 8 para o 10 (10)
Dica sobre iptables ACCEPT e DROP (6)
NGNIX - Aplicar SNAT para evitar roteamento assimetrico (29)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta