Ver Mensaje Individual
  #7 (permalink)  
Antiguo 15/01/2013, 04:34
tecafede
 
Fecha de Ingreso: noviembre-2012
Mensajes: 111
Antigüedad: 11 años, 6 meses
Puntos: 6
Respuesta: Switch-Case - Solución para múltiples IF

Cita:
Iniciado por razpeitia Ver Mensaje
Código Python:
Ver original
  1. opcion = 2
  2. opciones = {
  3.     1 : radio1.SetValue,
  4.     2 : radio2.SetValue,
  5.     3 : radio3.SetValue,
  6.     4 : radio4.SetValue,
  7.     5 : radio5.SetValue
  8. }
  9. radio = opciones.get(opcion)
  10. if radio:
  11.     radio(1)
No entiendo las últimas dos líneas,

if radio:
radio(1)

radio(1) ??? no debería ser radio(algo variable) ??? o simplemente omites el resto de los if para simplificar ?? o sea, dónde están el radio(2), radio(3) etc...