Sowohl Fahrenheit als auch Celsius werden zur Temperaturmessung verwendet. Der deutsche Physiker Daniel Gabriel Fahrenheit ist der Erfinder der Fahrenheit -Messskala, und die Einheit dieser Messung wird durch den Grad definiert. Das Wasser friert bei 32 Grad Fahrenheit ein und Wasser kocht bei 212 Grad Fahrenheit. Der schwedische Astronom Andres Celsius ist der Erfinder der Celsius -Messskala, und die Einheit dieser Messung wird auch durch den Grad definiert. Das Wasser friert bei 0 Grad Celsius ein und Wasser kocht bei 100 Grad Celsius. In diesem Tutorial werden verschiedene Möglichkeiten zur Umwandlung der Fahrenheit -Skala in die Celsius -Skala mit Python -Skript dargestellt.
Formel zum Umwandeln von Fahrenheit in Celsius
Die folgende Formel wird verwendet, um die Temperatur von der Fahrenheit in die Celsius -Skala umzuwandeln. Hier gibt C den Wert in Celsius an und F gibt den Wert in Fahrenheit an. Diese Formel kann auf unterschiedliche Weise verwendet werden, um den Wert von Celsius aus dem Fahrenheitwert zu berechnen.
C = (5/9) * (f - 32)Konvertieren Sie Fahrenheit mit Funktion in Celsius
Das folgende Skript zeigt den Weg, um die Temperatur von Fahrenheit in Celsius zu konvertieren, indem die Funktion verwendet wird. Der Wert des Fahrenheitwerts wird vom Benutzer entnommen. Convertftoc () Die Funktion nimmt den Wert Fahrenheit durch das Argument an, und die Funktion gibt den Wert von Celsius zurück, nachdem die Fahrenheit in Celsius konvertiert wurde. Sowohl Fahrenheit- als auch Celsius -Werte werden später gedruckt.
# Funktion definieren, um Fahrenheit in Celsius umzuwandelnAusgang
Die folgende Ausgabe wird nach der Ausführung des Codes angezeigt. Die Ausgabe zeigt, dass 7.22 Grad Celsius ist der Wert von 45 Grad Fahrenheit.
Umwandeln Sie Fahrenheit mit Klasse in Celsius
Das folgende Skript zeigt den Weg, um die Temperatur von Fahrenheit in Celsius durch Verwendung der Klasse umzuwandeln. Der Wandlung Die Klasse wird in dem Skript definiert, das enthält Convertftoc () Methode zur Umwandlung des Fahrenheit -Wertes in den Wert von Celsius. Der Wert Fahrenheit wird dem Benutzer hier genommen und rufen Sie die an Convertftoc () Methode der Klasse durch Erstellen des Objekts der Konvertierungsklasse.
# Definieren Sie die Klasse, um Fahrenheit in Celsius umzuwandelnAusgang
Die folgende Ausgabe wird nach der Ausführung des Codes angezeigt. Der Ausgang zeigt, dass 10 Grad Celsius der Wert von 45 Grad Fahrenheit ist.
Fahrenheit mit Form in Celsius konvertieren
Das folgende Skript zeigt die Art und Weise, Fahrenheit mit GUI (grafische Benutzeroberfläche) in Celsius konvertieren zu können. Qapplication, QMAINWINDOW, Qlabel, Qtextedit, Und Qpushbutton Die Module von PYQT5 wurden im Skript importiert, um ein Dialogfeld mit Etikett, Textfeld und Schaltfläche zu erstellen. Ein Fenster hat zu Beginn der Konstruktormethode von definiert CONVERTFTOC Klasse. Als nächstes hat sich ein Textfeld mit einem Etikett und einem Drückentwickel definiert, um den Wert des Fahrenheit vom Benutzer zu nehmen. Ein anderes Etikett wurde definiert, um den Wert von Celsius nach der Umwandlung der Fahrenheit zu zeigen Wert. aufklicken () Die mit der Drucktaste verknüpfte Methode wurde in der Klasse definiert, um den Celsius -Wert mit der Formatierung in der Etikett zu berechnen und zu drucken. Wenn der Benutzer nach der Eingabe des Fahrenheit -Werts im Textfeld auf die Schaltfläche zum Druck klickt, ist die aufklicken () Die Methode wird aufgerufen und der entsprechende Celsius -Wert wird angezeigt.
# Notwendige Module importierenDie Temperatur in Celsius ist " + str (c) +"
''Ausgang
Nach der Ausführung des Code wird die folgende ähnliche Ausgabe angezeigt. Hier, 50 hat als Fahrenheitwert genommen. Wenn der Benutzer auf die gedrückt hat Nach Celsius konvertieren Taste dann 10 hat als Celsius -Wert gedruckt.
Abschluss
In diesem Tutorial wurden drei verschiedene Möglichkeiten zur Konvertierung des Fahrenheit in den Celsius -Wert gezeigt, indem einfache Beispiele verwendet werden. Die ersten beiden Beispiele zeigen die Konvertierung mithilfe der Klasse und Funktion, die die Ausgabe in der Konsole erzeugt. Das letzte Beispiel zeigt die Konvertierung mit GUI an.