Código de Python - Pasar de fahrenheit a celsius

Imágen de perfil

Pasar de fahrenheit a celsiusgráfica de visualizaciones


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 17 de Febrero del 2012 por Administrador
4.363 visualizaciones desde el 17 de Febrero del 2012. Una media de 21 por semana
Código que muestra como pasar de Fahrenheit a Celsius una lista de parámetros recibidos.

Versión 1
estrellaestrellaestrellaestrellaestrella(1)

Publicado el 17 de Febrero del 2012gráfica de visualizaciones de la versión: Versión 1
4.364 visualizaciones desde el 17 de Febrero del 2012. Una media de 21 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella


Forma parte de Simple Sample Python Code
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/usr/bin/python
 
"""
Codigo que muestra como pasar de fahrenheit a celsius
"""
 
import string, sys
 
# Si no recibimos argumentos...
if len(sys.argv)==1:
    print 'Usa: celsius temp1 temp2 ...'
    sys.exit(0)
 
# Bucle por todos los valores recibidos
for i in sys.argv[1:]:
    try:
        # Convertimos la cadena a float
        fahrenheit=float(string.atoi(i))
    except string.atoi_error:
        # Si hay algun error, quiere decir que no es un valor numerico
        print repr(i), "No es un valor numerico"
    else:
        celsius=(fahrenheit-32)*5.0/9.0
        print '%i\260F = %i\260C' % (int(fahrenheit), int(celsius+.5))



Comentarios sobre la versión: Versión 1 (1)

Jonatan Leopoldo
24 de Septiembre del 2013
estrellaestrellaestrellaestrellaestrella
Dejo a disposicción código fuente que permite convertir grados Celsius a Farhenheit y viceversa de manera más sencilla.

def CaF(grados):
x = grados * 1.8 + 32
return x

def FaC(grados):
y = 5 * (grados - 32) / 9
return y

def main():
'''conversor de Temperaturas de celsius a fahrenheit y viceversa'''
temperaturaC = input('ingrese una temperatura en celsius')
temperaturaF = CaF(temperaturaC)
print ('la temperatura en fahrenheit es:',temperaturaF,'grados')
temperaturaF = input ('ingrese una temperatura en fahrenheit')
temperaturaC = FaC(temperaturaF)
print ('la temperatura en celsius es:',temperaturaC,'grados')
Responder

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s2157