|
Página 1 de 1
|
Ingresar Una Lista De Valores. Usando Eval
Autor |
Mensaje |
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Ingresar Una Lista De Valores. Usando Eval
Hola!.
Viendo un ejemplo de eval de Python, encontré a su equivalente en gambas. No fue difícil, ya que se llama igual.
Probé hacer el ejemplo directamente con la ayuda de Input, pero no fue a la primera y lo hice gráficamente, funcionando bien.
Así que volviendo al modo consola.
Los valores hay que introducirlos como lista..array.
[45,7,23]
En Python:
# Ingresar una lista como valores de entrada
# Ejemplo con eval
lista = eval(input('Ingrese una lista de valores '))
print ('La lista es: ',lista )
print ('El primer valor de la lista es: ',lista[0])
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#1 Miercoles, 12 Noviembre 2014, 20:56 |
|
|
tercoIDE
Analista Programador
Registrado: Noviembre 2013
Mensajes: 713
Edad: 54
|
Re: Ingresar Una Lista De Valores. Usando Eval
eval es grandioso, pero no esta listo para la internacionalizacion
Con la configuracion local de coma decimal
Debug eval("1,23 + 2") dara error
y
Debug eval("1.23 + 2")
3,23
última edición por tercoIDE el Jueves, 13 Noviembre 2014, 12:25; editado 1 vez
|
#2 Jueves, 13 Noviembre 2014, 00:57 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: Ingresar Una Lista De Valores. Usando Eval
Hola tercoIDE
eval es grandioso, pero no esta listo para la internacionalizacion
Con la configuracion local de coma decimal
Podemos sustituir la coma del texto por el punto si este se encuentra en la expresión..
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#3 Jueves, 13 Noviembre 2014, 17:37 |
|
|
tercoIDE
Analista Programador
Registrado: Noviembre 2013
Mensajes: 713
Edad: 54
|
Re: Ingresar Una Lista De Valores. Usando Eval
Si señor, yo uso mi propia funcion:
|
#4 Jueves, 13 Noviembre 2014, 18:58 |
|
|
|
Temas parecidos
Temas parecidos
|
Página 1 de 1
|
Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado Usuarios registrados conectados: Ninguno
|
No puede crear mensajes No puede responder temas No puede editar sus mensajes No puede borrar sus mensajes No puede votar en encuestas No puede adjuntar archivos Puede descargar archivos No puede publicar eventos en el calendario
|
|
|
|
|