juanjose472 | Fecha: Martes, 02 Ago 2011, 9:48:04 PM | Mensaje # 1 |
Sargento
Grupo: Administradores
Mensajes: 26
Estatus: Offline
| Bueno les traigo lo que es un codigo que hace preguntas sobre los departamentos de guatemala espero les guste
Nota: Adjunto el archivo de python y txt
def impresion_al_azar(archivo,Departamento_Mostrado): archivo=open('departamentos.txt') departamentos=dict() fallas=0 aciertos=0 contador=0 resultado=0 for x in archivo: porlinea=x.strip() cadenas=x.split(',') departamentos[cadenas[0]]=cadenas[1]
while not contador == 22: import random lista_de_departamentos=departamentos.keys() for i in range(1): palabra=random.choice(lista_de_departamentos) if not palabra in Departamento_Mostrado: print palabra
continuar=raw_input(" DIME LA CABECERA DE ESTE DEPARTAMENTO") if continuar.lower() in departamentos or continuar.upper() in departamentos: aciertos=aciertos+1
else: print "Fallastes jjajajajajja" fallas=fallas+1 print "Este es la respuesta correcta:",departamentos[palabra] Departamento_Mostrado.append(palabra) contador =contador+1 if aciertos > 0 and fallas < 22: print "Tuvistes ",aciertos,"Aciertos",", Y",fallas,"Fallas"," FELICIDADES, pero te falta estudiar mas" else: print "Obtuvistes,",fallas,"Fallos",",Que Mal Intentalo Cuando Termines de Estudiar"
Menu_Del_Sistema(archivo,Departamento_Mostrado)
def mostrar_datos(archivo): archivo=open('departamentos.txt') departamentos=dict() for x in archivo: porlinea=x.strip() cadenas=x.split(',') departamentos[cadenas[0]]=cadenas[1] print porlinea
Menu_Del_Sistema(archivo,Departamento_Mostrado) def Menu_Del_Sistema(archivo,Departamento_Mostrado): eleccion=int(raw_input(""" PRECIONA 1 PARA MOSTRAR LOS DEPARTAMENTOS PRECIONA 2 PARA EXAMINARTE PRECIONA 3 SI NO QUIERES NADA"""))
if eleccion == 1: mostrar_datos(archivo)
elif eleccion == 2: impresion_al_azar(archivo,Departamento_Mostrado)
elif eleccion == 3: print "GRACIAS POR PARTICIPAR, DIOS TE BENDIGA" archivo=[] Departamento_Mostrado=[] Menu_Del_Sistema(archivo,Departamento_Mostrado)
|
|
| |