# -*- coding: utf-8 -*-*import random import textwrap def print_Bold(msj): print("\033[1m" + msj + "\033[0m") def mostrar_mision(): msj="Juego de Palabras V.2" print_Bold(msj) #print("\033[1m"+"Juego de Palabras V.2" + "\033[0m") msg = ("¡Descubriendo palabras este es un jugo donde se descubre para adivinar la palabra oculta, elije sabiamente tu desicion para asi poder ganar !") print_Bold(msg) ancho_linea=72 print(textwrap.fill(msg, width = ancho_linea)) print("\033[1m"+"Misión:"+"\033[0m") print("Elige una Palabra...") print("\033[1m"+"NOTA:"+"\033[0m") print("¡Descrubriendo Palabras") def palabras_juego(): palabras=['not found','silla','mesa','cama'] palabras1=[] # llenamos el arreglo palabras can random de arreglo palabras while len(palabras1) < 6: eleccion_aleatoria= random.choice(palabras) palabras1.append(eleccion_aleatoria) return palabras1 def procesar_decision_usuario(): msg = "\033[1m" + "Elige una Palabras, introduce un numero entre 1 y 6 " + "\033[0m" decision_usuario = input("\n"+ msg) idx= int(decision_usuario) return idx def print_linea_punteada(ancho=72): print("-" * ancho) def revelar_palabras(idx,chozas): msg=" " print("Revelando las palabras") for i in range(len(chozas)): palabras_info = "<%d:%s>"%(i+1, chozas[i]) if i+1 == idx: palabras_info = "\033[1m" + palabras_info + "\033[0m" msg += palabras_info + " " print('\t' + msg) print_linea_punteada() def play_game(): chozas = palabras_juego() idx = procesar_decision_usuario() revelar_palabras(idx,chozas) if chozas[idx-1] != "not found" : print("Enhorabuena! has Ganado") else: print("Palabra no encontrado perdiste :(") return def run_application(): seguir_jugando=1 mostrar_mision() while seguir_jugando == 1: play_game() seguir_jugando = int(input("Quieres jugar Si(1) o No (2)?")) run_application()
lunes, 23 de marzo de 2020
Juego de Palabras Version Mejorada V.2
Suscribirse a:
Comentarios de la entrada (Atom)
Instalación de Módulos Graficación Unidad 4
Instalacion de Modulos Localizacion de carpetas. Lo primero que vamos a hacer es localizar nuestras carpetas de python 2.7 y 3.8 en donde...

-
Software de graficación open sources 1. GIMP GIMP Es un programa de distribución gratuita que te permitirá realizar tareas como r...
-
¿Qué es la Realidad Aumentada? La Realidad Aumentada nos permite añadir capas de información visual sobre el mundo real que nos rodea...
No hay comentarios.:
Publicar un comentario