Gracias por leer esto. Estoy tratando de hacer este laboratorio de programarcadegames.com donde tienes que escribir un concurso. He terminado mi primera pregunta y tiene un error de sintaxis. Aquí está el código:

print ("This is a quiz.")
x=0
questionOne=input("First question! How many fingers does a human have? "
if questionOne == "10" or questionOne.lower() == "ten":
                   print ("Correct! Good job!")
                   x+=1
else:
                   print ("Not quite... try the next one!")
print ("You got the following amount of questions right:",x) 

Cuando voy a ejecutar, me sale un error de sintaxis y el interprete de Python ventana del editor destaca el colon al final de la línea de cuatro. La extirpación del colon hace que se resalte imprimir en la línea siguiente. También he intentado la eliminación o la declaración y simplemente hacer que la línea de cuatro:

 if questionOne == "10":

por el bien de solución de problemas, pero terminé con el mismo error y rojo de colon. Alguna idea? Las críticas? Burlarse de los comentarios? Gracias de nuevo por la lectura.

EDICIÓN:
No era el .lowercase() cosa, fijo que.

+1 por lo que exactamente?

OriginalEl autor user1586423 | 2012-08-09

1 Comentario

  1. 9

    Le falta un paréntesis de cierre en la línea anterior (la línea con input).

    Gracias por la respuesta! El código funciona perfectamente ahora.
    Si esto resuelve el problema que usted debería considerar la posibilidad de aceptar esta respuesta. Va a recompensar a ambas partes en algunos puntos y marcas de este problema como resuelto. Esto es ASÍ «gracias» mecanismo 🙂
    Dicho y hecho, lo siento por eso!

    OriginalEl autor BrenBarn

Dejar respuesta

Please enter your comment!
Please enter your name here