Python - ayuda con un codigo

 
Vista:
sin imagen de perfil
Val: 22
Ha aumentado su posición en 3 puestos en Python (en relación al último mes)
Gráfica de Python

ayuda con un codigo

Publicado por salvamn (7 intervenciones) el 30/10/2019 21:38:59
juego

hola amigos, soy nuevo en esto de la programación y estaba jugando un poco con python, estaba creando un código de un juego de preguntas y respuestas, el problema que tengo es que quiero que el programa termine cuando falle los 3 intentos, pero cuando falla los 3 intentos pasa a la siguiente pregunta y no quiero que pase eso, aquí el código y subo una imagen igual

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
print("Hola, bienvenido al juego de preguntas y respuestas, te deseo toda la suerte del mundo. ")
enter = input("Presiona enter para comenzar : ")
 
#pregunta 1
intentos = 0
while(intentos < 3):
    respuesta = "chile"
    print("nombre del campeon de la copa america del 2015")
    repuesta_de_la_persona = input("ingrese su respuesta : ")
    if repuesta_de_la_persona == respuesta:
        print("correcto")
    else:
        print("incorrecto")
        intentos = intentos + 1
if intentos == 3:
    print("Lo siento ocupaste todos tus intentos")
 
 
    #pregunta 2  
    respuesta2 = "jorge sampaoli"
    print("¿ Director tecnico con el que chile salio campeon de la copa america del 2015 ?")
    respuestap2 = input("Nombre y apellido del tecnico : ")
    if respuestap2 == respuesta2:
        print("correcto tienes 2 puntos, vamos que se puede")
    else:
        print("incorrecto")
        intentos = intentos + 1
if intentos == 3:
    print("Lo siento ocupaste todos tus intentos")
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 15
Ha aumentado su posición en 2 puestos en Python (en relación al último mes)
Gráfica de Python

ayuda con un codigo

Publicado por marta (4 intervenciones) el 31/10/2019 02:05:13
hola! yo tambien soy nueva, pero creo que la identacion esta mal, para mi todo debe estar dentro del while para que cuando se cumpla la condicion (que se mayor a 3) se termine un juego e imprima "has perdido" o algo asi.
correccion* esta bien identado creo, pero un consejo, proba tooodas las cosas que se te ocurran.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 1.305
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

ayuda con un codigo

Publicado por tincopasan (393 intervenciones) el 31/10/2019 02:31:28
hola:
unas correcciones para que pruebes.
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
#-*- coding: utf -8 -*-
print("Hola, bienvenido al juego de preguntas y respuestas, te deseo toda la suerte del mundo. ")
enter = input("Presiona enter para comenzar : ")
 
#pregunta 1
intentos = 0
while(intentos < 3):  #no son necesarios los paréntesis
    respuesta = "chile"
    print("nombre del campeon de la copa america del 2015")
    repuesta_de_la_persona = input("ingrese su respuesta : ")
    if repuesta_de_la_persona == respuesta:
        print("correcto")
        break          #sino finalizas el bucle continuará hasta el intento 3                                     
    else:
        print("incorrecto")
        intentos = intentos + 1  #se puede simplificar a:  intentos +=1
    if intentos == 3:
        print("Lo siento ocupaste todos tus intentos")
 
while intentos < 3:  #lo mismo que antes  los arreglos te tocan a vos
 
    #pregunta 2
    respuesta2 = "jorge sampaoli"
    print("¿ Director tecnico con el que chile salio campeon de la copa america del 2015 ?")
    respuestap2 = input("Nombre y apellido del tecnico : ")
    if respuestap2 == respuesta2:
        print("correcto tienes 2 puntos, vamos que se puede")
    else:
        print("incorrecto")
        intentos = intentos + 1
    if intentos == 3:
        print("Lo siento ocupaste todos tus intentos")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil
Val: 22
Ha aumentado su posición en 3 puestos en Python (en relación al último mes)
Gráfica de Python

ayuda con un codigo

Publicado por salvamn (7 intervenciones) el 31/10/2019 04:35:13
muchísimas gracias amiga me sirvió
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar