Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: Diesan Romero en 6 Mayo 2017, 19:07 PM

Título: La condicion true de un while en python
Publicado por: Diesan Romero en 6 Mayo 2017, 19:07 PM
Resulta que estoy creando el juego de adivinar el numero magico en python, este es mi codigo:
Código (python) [Seleccionar]

import random;
numero = random.randint(1,100);
print(numero);

while true:
    usuario = int(input("Coloca un numero entero para adivinar: "));
    if numero < usuario:
        print("Numero muy grande")
    elif numero > usuario:
        print("El numero es muy peque")
    elif numero == usuario:
        print("felicidades")
        break;


estoy intentado que el while se ejecute hasta que llegue al break, pero cuado me sale el error en la consola, aparece que el true no esta definido, en otras palabras, lo que esta interpretando es una variable?

De ser asi, necesito poner obligatoriamente una condicion para que se ejecute?
Título: Re: La condicion true de un while en python
Publicado por: engel lex en 6 Mayo 2017, 19:19 PM
en python no es true, es True

Código (python) [Seleccionar]
import random;
#mira como cambia de color en GeSHi
while True: #bien
while true: #mal
Título: Re: La condicion true de un while en python
Publicado por: Diesan Romero en 6 Mayo 2017, 19:25 PM
Citar
en python no es true, es True

mil gracias!