0

Alquilen que me ayude con el ejercicio de Python de celsius a fahrenheit este es mi codigo

celsius = int(input()) def conv(c): x = 9/5 * c + 32 fahrenheit = conv(celsius) print(fahrenheit) No me deja ejecutar me da error se supone que así debe ser el código en base a la formula

14th Jun 2022, 11:00 PM
Martinez Raul
Martinez Raul - avatar
1 Réponse
+ 1
Recuerda que toda función necesita un return, salvo que la hayas definido como procedimiento. Por ello, deberías cambiar la "x" por un "return" y quitar el signo = Te quedaría algo así celsius = int(input()) def conv(c) return 9 / 5 * c + 32 fahrenheit = conv(celsius) print(fahrenheit) Y de hecho puedes ahorrar una línea si pones directamente la función dentro del print print(conv(celsius)) El entrenador de código evalúa resultados, no si usaste más o menos variables
15th Jun 2022, 5:02 AM
Andrés Sebastián López
Andrés Sebastián López - avatar