[Python-es] Solicitando Ayuda a Novato

David Sotelo aktin0s en gmx.net
Jue Oct 24 02:04:16 CEST 2002


On Wed, 23.10.2002 18:20 (-0500), Edgar Leon wrote:

> Estoy recien aprendiendo a programar en Python y me gustaria que alguien
> pudiera ayudarme en lo siguiente:
>  
> Necesito pasar un fraccion de un programa que tengo en BASIC a Python, pero no
> he podido, por la falta del "goto"
>  
> 10 input "Numero =";x
> 20 if x=1 then 30 else 40
> 30 print 1;1;1;"R"
> 40 if x=2 then 50 else 60
> 50 print 2;1;1;"N"
> 60if x=3 then 70 else 80
> 70 print 3;1;1;"R"
> 80 goto 10
> 90 end

Creo que algo parecido a ésto serviría:

while 1:
    x = int(raw_input("Numero = "))
    if x == 1:
        print 1, 1, 1, "R"
    elif x == 2:
        print 2, 1, 1, "N"
    elif x == 3:
        print 3, 1, 1, "R"

(Sin recoger las posibles excepciones: ValueError, EOFError, etc)

Saludos.

-- 
David Sotelo / aktin0s
http://arbornet.org/~aktin0s
Una idea es algo que tú tienes, una ideología algo que te tiene a tí.





Más información sobre la lista de distribución Python-es