Fahrenheit Berechnung

eine Methode mit für und wieder in Python
Antworten
Benutzeravatar
gerhard-schrueffer
Site Admin
Beiträge: 75
Registriert: Fr Jan 26, 2018 9:25 pm

Fahrenheit Berechnung

Beitrag von gerhard-schrueffer »

Code: Alles auswählen

# -*- coding: utf-8 -*-

#  mit Funktion
def fahrenheit(T):
    return ((float(9)/5)*T + 32)

temperatures = (39.2, 36.5, 37.3, 38, 37.8)

F = map(fahrenheit, temperatures)
temperatures_in_Fahrenheit = list(map(fahrenheit, temperatures))
print(temperatures_in_Fahrenheit)

#  nun das ganze nur mit Lambda
C = [39.2, 36.5, 37.3, 38, 37.8] 
F = list(map(lambda x: (float(9)/5)*x + 32, C))
print(F)
Hier zwei Beispiele für die Umrechnung in Fahrenheit. Das erste ist mit einer Funktion wie gewohnt. Das zweite macht das gleiche Ergebniss aber mit der Lambda Methode

Bild
Antworten