Cómo deshacerse de Ninguno en Python - Aprender Marketing
Consejos

Cómo deshacerse de Ninguno en Python

En este artículo veremos cómo deshacerse de No todo el mundo en Python.

Considere el siguiente ejemplo.

def test():
  a = 4
  b = 5
  c = 10

  result = a + b + c
  print("Result is", result)

print(test())

Result is 19
None

En el ejemplo anterior, todo el código funciona bien, excepto que lo conseguimos No todo el mundo a la salida Esto puede parecer inesperado, pero no lo es.

El problema es que en Python, cada función tiene un valor de retorno. Entonces, si no devuelve nada explícito, No todo el mundo volverá a la configuración predeterminada.

En el código anterior, imprimimos el valor de retorno de prueba () No todo el mundo, aparecerá en la salida.

Hay dos cosas que podemos hacer para resolver este problema. Primero, podemos eliminar la función de impresión (). Así no imprimimos cosas que no necesitamos. Veamos.

def test():
  a = 4
  b = 5
  c = 10

  result = a + b + c
  print("Result is", result)

test()

Salida

Result is 19

En segundo lugar, en lugar de mostrar el resultado en la función de prueba (), podemos devolver el resultado. Podemos imprimirlo una vez que la función regrese. Esto también es útil si el valor devuelto se necesita más adelante. Veamos.

def test():
  a = 4
  b = 5
  c = 10

  result = a + b + c
  return result

result = test()
print("Result is", result)

Salida

Result is 19

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Botón volver arriba