Comando similar a Goto en Python?

Iniciado por Caparroni, 15 Abril 2016, 14:42 PM

0 Miembros y 1 Visitante están viendo este tema.

Caparroni

Buenas gente, estoy empezando con python, me gustaria saber si existe algun comando similar a Goto (Bach), he visto algo sobre el comando "label", pero no me funciona con python 3, si alguien me puede poner un ejemplo o dos mejor :D

salu2 sali2

engel lex

goto es un comando completamente desaprovado en programacion y muchos lenguajes por cosas practicas carecen de este ya que no es necesario... tienes def, while y for que seguramente resuelven este problema
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

PUAROT

Como bien te comentan, es mas fácil que dividas tu código en distintas funciones o métodos, y así poder llamarlos cuando quieras.
por ejemplo defines una funcion que sume las variables a y b y las multiplique por 2 pues cada vez que quieras hacer eso llamas esa funcion....

mas o menos :

def suma_y_multiplica(a,b):
    resultado = (a + b)*2
    return resultado


Así cada vez que llames a dicha función pasándole como parámetros, dos números te dará el resultado de la función.

Yo también estoy aprendiendo ahora este lenguaje, por lo que mis explicaciones no se si habrán sido del todo claras y correctas.