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
1 Respuesta
+ 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