-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmainp.py
More file actions
73 lines (52 loc) · 2.09 KB
/
mainp.py
File metadata and controls
73 lines (52 loc) · 2.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
#A01412171 Alan Herrera Martínez.
def calificar_respueta(num_pregunta, respuesta, puntaje):
"""
description: funcion para calificar preguntas
params:num:pregunta, respuesta, puntaje
return: puntaje
"""
if respuesta == preguntas[num_pregunta][1]:
puntaje = puntaje + 1
else:
puntaje = puntaje - 1
return puntaje
def printResultados():
"""
description: funcion para imprimir resultados
"""
#print("# Username Score")
for jugador in jugadores:
#print("jugador numero " + str(jugador[0]) + " => " + jugador[1] + " => obtuviste un puntaje de: " + str(jugador[2]))
#print(str(jugador[0]) + " " + jugador[1] + " " + str(jugador[2]))
print("Jugador numero: " + str(jugador[0]))
print("Username: " + jugador[1])
print("Puntaje: " + str(jugador[2]))
print("======================================================================================")
"""
Variables
"""
puntaje = 0
respuesta = ""
num_jugadores = 0
jugadores = []
preguntas= [[": El presidente de Mexico es Andres Manuel Lopez Obrador? (si/no)", "si"],
[": Benito Juarez era muy alto? (si/no)", "no"],
[": El arcoiris tiene 7 colores? (si/no)", "si"],
[": El borrego del Tec se llama Teus? (si/no)", "si"],
[": Una lista es inmutable? (si/no)", "no"],
[": Final Fantasy es el mejor juego del mundo? (si/no)", "si"]]
if __name__ == '__main__':
print("Cuantos jugadores son?")
num_jugadores = int(input())
while num_jugadores != 0:
puntaje = 0
print("Jugador " + str(num_jugadores) + ": Cual es tu username?")
nombre = input()
for i in range(6):
print("Jugador " + str(num_jugadores) + preguntas[i][0])
respuesta = input()
puntaje = calificar_respueta(i,respuesta, puntaje)
jugadores.append([num_jugadores,nombre,puntaje])
print("======================================================================================")
num_jugadores = num_jugadores - 1
printResultados()