elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting (Moderador: Eleкtro)
| | |-+  Error al meter break en una funcion if | Python
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Error al meter break en una funcion if | Python  (Leído 581 veces)
CommandPoison

Desconectado Desconectado

Mensajes: 79


La información es poder


Ver Perfil
Error al meter break en una funcion if | Python
« en: 19 Marzo 2017, 13:49 »

Buenas a todos
tengo un problema y es que quiero que en una función if el programa termine pero me da un error y no se porque, este es el error:
File "RazeWars.py", line 392
    break
SyntaxError: 'break' outside loop

y aquí la parte del código
Código
  1. batalla22 = Vida2T - Fuerza1T
  2. if batalla22<=0:
  3. winJ1()
  4. opcionnoimportante5 = raw_input("SE acabo")
  5. break
Si me pueden ayudar se lo agradecere
Gracias y hasta otra


« Última modificación: 20 Marzo 2017, 14:11 por CommandPoison » En línea

La maquina más segura es la que esta apagada y encerrada en una caja fuerte

La sociedad no esta preparada para la actualidad
engel lex
CoAdmin
***
Desconectado Desconectado

Mensajes: 12.325



Ver Perfil
Re: Error al meter break en una funcion if | Python
« Respuesta #1 en: 19 Marzo 2017, 15:00 »

break no es para que el programa termine, break es para romper un loop y esa es la advertencia que te da...

para salir de un programa importas sys y usas sys.exit()


En línea

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.
BigKaz

Desconectado Desconectado

Mensajes: 94


Ver Perfil
Re: Error al meter break en una funcion if | Python
« Respuesta #2 en: 19 Marzo 2017, 16:50 »

o usas exit()
En línea

CommandPoison

Desconectado Desconectado

Mensajes: 79


La información es poder


Ver Perfil
Re: Error al meter break en una funcion if | Python
« Respuesta #3 en: 20 Marzo 2017, 14:13 »

break no es para que el programa termine, break es para romper un loop y esa es la advertencia que te da...

para salir de un programa importas sys y usas sys.exit()
Gracias funcionó ahora que ya tengo el juego hecho completo, me pondré a investigar como hacerlo multijugador online  :xD
En línea

La maquina más segura es la que esta apagada y encerrada en una caja fuerte

La sociedad no esta preparada para la actualidad
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[C] Funcion break; « 1 2 »
Programación C/C++
Siuto 12 8,857 Último mensaje 14 Octubre 2005, 19:09
por TheMule
Evaluar Una Funcion dentro de otra funcion Python
Scripting
cristiantorres 1 5,211 Último mensaje 14 Abril 2012, 06:20
por cristiantorres
Meter en una tabla datos desde un fichero (en funcion)
Programación C/C++
muymuyperdido 7 1,305 Último mensaje 29 Diciembre 2012, 02:21
por rir3760
[python] Doble for con break
Scripting
kaiserr 6 1,120 Último mensaje 4 Junio 2014, 02:07
por kaiserr
Error con la funcion ord en Python
Scripting
Flamer 8 665 Último mensaje 15 Noviembre 2016, 14:45
por tincopasan
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines