Hola, En términos prácticos, ambas son lo mismo. En términos más puristas, el pass es una declaración y el None es una expresión. ¿Qué quiere decir esto? El pass es una declaración vacía (similar a poner una función o método vacío en otros lenguajes, solo que en Python al ser indentado, si o si debes poner algo. El pass cumple la función equivalente). El None es una expresión que es evaluada, vale decir, toma un valor (en este caso None), solo que no lo estás asignando. Es equivalente a poner cualquier entero, string, etc, solo que el None equivale a un valor nulo.
Saludos. On Tue, Jul 14, 2020 at 9:40 AM Lemarchand Barker <lemarchand8...@gmail.com> wrote: > Hola, perdón la pregunta tonta pero quiero saber cuál es la diferencia > entre poner por ejemplo: > class name(): > none > Y: > class name(): > pass > Hay alguna diferencia realmente sustancial que me diga: en este caso usás > pass y en otro caso none? > Gracias, saludos > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es >
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es