In [4]:
a,b,c = cos(0.2),log(10),abs(-5) # Asignación múltiple
Out[4]:
In [7]:
? cos # Para conseguir ayuda sobre la función
Out[7]:
In [8]:
? Array
Out[8]:
In [10]:
? size
Out[10]:
In [11]:
?sort
Out[11]:
In [13]:
methods(sort) # Sirve para checar cuantos tipos de datos se aceptan.
Out[13]:
In [14]:
mifuncion(parametro) = 20*parametro # Para funciones de una sola linea.
Out[14]:
In [16]:
mifuncion(10.2)
Out[16]:
In [18]:
#Para crear funciones con más de una linea de código
function nuevaFuncion(a,b,c)
a*b+c
end
Out[18]:
In [19]:
nuevaFuncion(1,2,3)
Out[19]:
In [10]:
function funcionPrueba(var)
println("Hola $(typeof(var))")
end
Out[10]:
In [12]:
funcionPrueba(10)
In [13]:
α = ['a',2.]
funcionPrueba(α)
In [14]:
? \
Out[14]:
In [16]:
add2(x,y) = return x+y
Out[16]:
In [17]:
add2(1,2)
Out[17]:
In [18]:
function coordinates(x, y=0, z=0)
println("($x, $y, $z)")
end
Out[18]:
In [19]:
coordinates(1,0)
In [20]:
function test(input)
println("$input"^2)
end
test(2)
In [ ]: