This project is a simple Python 3 program (developed in Jupyter Notebook) that converts temperatures between Fahrenheit, Celsius, and Kelvin. It demonstrates the use of functions, user input, and formatted output while following PEP 8 (style guide) and PEP 257 (docstring conventions).
-
Main Branch
- Converts a user-provided Fahrenheit value into Celsius and Kelvin.
-
Feature Branch
- Adds functionality to accept a Celsius input and convert it to Fahrenheit and Kelvin.
This project was created as part of a GitHub workflows exercise:
- Write simple, well-documented Python code.
- Create a new branch for added functionality.
- Commit and push changes using GitHub Codespaces.
- Open a Pull Request (PR) and merge into
main.
- Open the notebook file in your Codespace or local environment.
- Run the program and enter a temperature value when prompted.
- The program will display the converted values in the other temperature units.
Example (Celsius input branch):
Enter temperature in Celsius: 25
Input Temperature: 25.00 °C Converted to Fahrenheit: 77.00 °F Converted to Kelvin: 298.15 K
- Python 3.8+
- Jupyter Notebook (optional, if running interactively)
This project is licensed under the terms of the MIT License.
See the LICENSE file for details.