Python

Programming Fundamentals · Wikibooks

0%

Contents

    Text

    Size
    100%
    Theme
    Typeface
    Line length
    Spacing

    From Wikibooks, under CC BY-SA 4.0, as the source states it. This page at Wikibooks.

    Python

    Temperature

     # This program asks the user for a Fahrenheit temperature, 
     # converts the given temperature to Celsius,
     # and displays the results.
     #
     # References:
     # https://www.mathsisfun.com/temperature-conversion.html
     # https://en.wikibooks.org/wiki/Python_Programming
     
     
     def get_fahrenheit():
         print("Enter Fahrenheit temperature:")
         fahrenheit = float(input())
         return fahrenheit
     
     
     def calculate_celsius(fahrenheit):
         celsius = (fahrenheit - 32) * 5 / 9
         return celsius
     
     
     def display_result(fahrenheit, celsius):
         print(str(fahrenheit) + "° Fahrenheit is " + 
             str(celsius) + "° Celsius")
     
     
     def main():
         fahrenheit = get_fahrenheit()
         celsius = calculate_celsius(fahrenheit)
         display_result(fahrenheit, celsius)
     
     
     main()
    

    Output

    Enter Fahrenheit temperature:
     100
    100.0° Fahrenheit is 37.77777777777778° Celsius
    

    References