Par ou Ímpar em Python

Segue o código de um jogo simples de par ou ímpar desenvolvido em Python. Esse semestre resolvi aprender a linguagem Python e o framework Django, que me foi muito bem recomendado pelo meu amigo Raphael Cruzeiro, e para aprender estarei portando pequenos códigos que desenvolvi em C e Java (incluindo desde códigos de jogos de lógica até estrutura de dados, algoritmos de ordenação e busca), quando estava aprendendo a programar e irei distribuir para vocês.

#!/usr/bin/env python
# -*- encoding: utf-8 -*-

"""
Portando meu jogo de par ou impar de Java para Python
by Vinicius Viana
"""

import random

while True:
	escolha = raw_input("Entre com a sua escolha (P/I):").upper()
	if escolha == "P" or escolha == "I":
		numero = raw_input("Digite o seu numero (0-5):")
		if int(numero) <= 5 and int(numero) >= 0:
			num_pc = random.randint(0, 5) #computador escolhe seu numero
			soma = int(numero) + int(num_pc)
			if not(soma % 2) and escolha == "P":
				print "Você venceu campeão !!! Eu escolhi ", num_pc, " e você escolheu ", numero
			elif soma % 2 and escolha == "P":
				print "Você perdeu seu derrotado !!! Eu escolhi ", num_pc, " e você escolheu ", numero
			elif not soma % 2 and escolha == "I":
				print "Você perdeu  seu derrotado !!! Eu escolhi ", num_pc, " e você escolheu ", numero
			elif soma % 2 and escolha == "I":
				print "Você venceu campeão !!! Eu escolhi ", num_pc, " e você escolheu ", numero
		else:
			print "Escolha um número de 0 a 5"
	else:
		print "Digite P (Par) ou R (Ímpar)"
Vinicius Viana

Sobre o Autor

Analista Front-end / Web Analytics na Wunderman. Já atuei no desenvolvimento de vários sites e e-commerces, atuando sempre na área de marketing digital (SEO, Web Analytics e Links Patrocinados). Certificado em Google Analytics - GAIQ

Deixe um Comentário