Cómo crear una función de conversión de la temperatura con Python





Educación

Abra el editor de Python.

Preguntar al usuario que introduzca una temperatura. Por ejemplo, escriba:



temperatura = raw_input (" Por favor introduzca una temperatura de Python para convertir":)

En este ejemplo", raw_input " entrada del usuario captura y almacena como una cadena en la variable temperatura .

Convertir la cadena en un entero. Por ejemplo, escriba:

temp = int (temperatura)

Para los cálculos matemáticos, Python requiere una estructura de datos en lugar de una cadena numérica. En este ejemplo, Python convierte la temperatura cadena en un entero usando el int .

Pedir al usuario que introduzca el tipo de conversión. Por ejemplo, escriba:

ConvertTemp = raw_input (" Usted puede elegir entre escribir co Celsius Fahrenheit (F) escribiendo f ")

Python almacena la selección del usuario en la variable " ConvertTemp".

Crear una if para convertir la temperatura. Por ejemplo, escriba:

ConvertTemp si c == :
C = (5/9) * (temp_int-32)
imprimir " La temperatura en grados Celsius es ", (Celsius)
elif tipo == " f ":
Fahrenheit = (9/5) * (Temp 32)
imprimir " La temperatura en Fahrenheit es ", (Farenheit)
más:
imprimir " siento. Por favor, inténtelo de nuevo y entrar en un C o un F ";

En este ejemplo, el programa comprueba si el usuario ha entrado en una " c F de grados Celsius o Fahrenheit para ", a continuación, realiza los cálculos y las impresiones de la temperatura convertida matemáticos. Si el usuario no introduce un c o f , el programa pide al usuario que vuelva a intentarlo.



Deja un comentario