0

¿Porqué i**3 es igual a 1?

Y por qué: cubes=[i**3 for i in rango (5)] print (cubes) ¿da como resultado : [0,1,8,27,64] ?

14th Dec 2016, 3:14 PM
Fydo Dido
Fydo Dido - avatar
1 Answer
+ 3
(English below) ** es el operador de exponenciaciĂłn: n**3 significa n*n*n, o sea n elevado al cubo. " cubes=[i**3 for i in range (5)] " es una manera compacta de construir un array cuyos elementos son los valores de range(0,5) al cubo (ten en cuenta que range incluye el lĂ­mite inferior pero excluye el lĂ­mite superior). --------- ** is the power operator: n**3 means n*n*n, that is, n raised to the cube (or 3rd power). " cubes=[i**3 for i in range (5)] " is a compact way to build an array whose elements are those from range(0,5) raised to the 3rd power (please bear in mind that range includes the lower limit but excludes the upper limit).
14th Dec 2016, 5:43 PM
Álvaro