Es Python tan orientado a objetos como dicen?
Publicado por Johan Donado (3 intervenciones) el 19/09/2018 19:51:18
Saludos.
Sus opiniones por favor.
Si Pyhton es tan orientado a objetos como dicen, por qué en lugar de usar algo como:
3.14159265359.round( 4 )
Hay que usar algo como:
round( 3.14159265359, 4 )
Es decir usar funciones en lugar de métodos del objeto, si se supone que todo es un objeto.
Es más, de hecho el número sí es un objeto, pero Python trata de esconder sus métodos teniendo que usar algo como:
3.14159265359.__round__( 4 )
En Ruby sí que se puede hacer 3.14159265359.round( 4 ). De hecho ni los paréntesis son necesarios:
3.14159265359.round 4
Sus opiniones por favor.
Si Pyhton es tan orientado a objetos como dicen, por qué en lugar de usar algo como:
3.14159265359.round( 4 )
Hay que usar algo como:
round( 3.14159265359, 4 )
Es decir usar funciones en lugar de métodos del objeto, si se supone que todo es un objeto.
Es más, de hecho el número sí es un objeto, pero Python trata de esconder sus métodos teniendo que usar algo como:
3.14159265359.__round__( 4 )
En Ruby sí que se puede hacer 3.14159265359.round( 4 ). De hecho ni los paréntesis son necesarios:
3.14159265359.round 4
Valora esta pregunta
0