Phát triển chương trình python để chuyển đổi nhiệt độ đã cho tính bằng độ C sang độ F bằng hàm do người dùng xác định
Video hướng dẫn
Công thức sau đây được sử dụng để chuyển đổi nhiệt độ đã cho tính bằng độ C sang độ F
F = [9/5]*C + 32
Ở đây, C là nhiệt độ tính bằng Celcius và F là nhiệt độ tính bằng Fahrenheit
Trong chương trình sau, chúng ta đã định nghĩa một hàm do người dùng định nghĩa có tên là convert chấp nhận một tham số. Nó chuyển đổi nhiệt độ từ độ C sang độ F
Trong phần chính, nhiệt độ được đọc từ người dùng bằng chức năng nhập. Sau đó, hàm convert[] được gọi. Cuối cùng, nhiệt độ tính bằng Fahrenheit được hiển thị
Mã nguồn Python Chương trình chuyển đổi nhiệt độ từ độ C sang độ F
def convert[c]: F = [9/5]*c + 32 return [F] cel = float[input["Enter the temperature: "]] Fah = convert[cel] print ["The temperature in Fahrenheit is ", Fah]
đầu ra
Nhập nhiệt độ. 36
Xem thêm Chương trình Python để đọc số tìm Tối đa Tối thiểu
Nhiệt độ ở Fahrenheit là 96. 8
Mã nguồn để chuyển đổi nhiệt độ từ độ C sang độ F bằng cách sử dụng khối thử và ngoại trừ
Sử dụng khối try and except [Xử lý ngoại lệ] chúng ta có thể xử lý lỗi người dùng. Trong trường hợp này, nếu người dùng nhập một giá trị số, nó sẽ được chuyển đổi từ Celcius sang Fahrenheit mà không có lỗi. Nếu người dùng nhập bất cứ thứ gì khác ngoài giá trị số như chuỗi, cel = float[input[“Nhập nhiệt độ. “]] phát sinh lỗi. Do đó, khối ngoại trừ sẽ được thực thi
def convert[c]: F = [9/5]*c + 32 return [F] try: cel = float[input["Enter the temperature: "]] Fah = convert[cel] print ["The temperature in Fahrenheit is ", Fah] except: print ["Enter the Numeric value"]
đầu ra
Trường hợp 1
Nhập nhiệt độ. 36
Nhiệt độ ở Fahrenheit là 96. 8
Trường hợp 2
Nhập nhiệt độ. Mahesh
Nhập giá trị số
Tóm lược
Hướng dẫn này thảo luận về cách viết chương trình python để chuyển đổi nhiệt độ từ độ C sang độ F. Nếu bạn thích hướng dẫn, hãy chia sẻ nó với bạn bè của bạn. Thích trang Facebook để cập nhật thường xuyên và thích kênh YouTube để xem video hướng dẫn
Trong hướng dẫn này, chúng ta sẽ học cách viết chương trình python để chuyển đổi nhiệt độ độ C thành nhiệt độ độ F
độ C
Celsius là một đơn vị đo nhiệt độ và nó còn được gọi là centigrade và nó là đơn vị dẫn xuất SI được sử dụng bởi hầu hết các quốc gia trên toàn thế giới
Nó được đặt theo tên của nhà thiên văn học Thụy Điển Anders Celsius
độ F
Fahrenheit cũng là một thang đo nhiệt độ, và nó được đặt tên theo nhà vật lý người Đức gốc Ba Lan Daniel Gabriel Fahrenheit, và nó sử dụng độ Fahrenheit làm đơn vị đo nhiệt độ
Giả sử chúng ta có nhiệt độ tính bằng độ C và nhiệm vụ của chúng ta là chuyển đổi giá trị của nhiệt độ thành độ F và hiển thị nó
Ví dụ
Tiếp cận
Ta có thể nhập nhiệt độ độ C và áp dụng công thức hội thoại độ F từ độ C và hiển thị ra màn hình. Sau đây là mối quan hệ của độ C và độ Fahrenheit
T[�F]=[TO[�C]*1. 8]+32
HOẶC chúng ta có thể viết
T[�Fahrenheit]=[TO[�C]*9/5]+32
Ví dụ
đầu ra
Temperature value in degree Celsius: 34 The 34.00 degree Celsius is equal to: 93.20 Fahrenheit ----OR---- Temperature value in degree Celsius: 23 The 23.00 degree Celsius is equal to: 73.40 Fahrenheit
Để chuyển đổi độ Fahrenheit thành độ C
Người dùng có thể sử dụng công thức sau để chuyển đổi độ Fahrenheit thành độ C
Ví dụ
đầu ra
Temperature value in degree Fahrenheit: 113 The 113.00-degree Fahrenheit is equal to: 45.00 Celsius ----OR---- Temperature value in degree Fahrenheit: 234 The 234.00-degree Fahrenheit is equal to: 112.22 Celsius
Phần kết luận
Trong hướng dẫn này, chúng ta đã thảo luận cách viết chương trình Python để chuyển đổi độ F sang độ C và ngược lại
Trong chương trình bên dưới, chúng tôi lấy nhiệt độ tính bằng độ C và chuyển đổi nó thành độ F. Chúng liên quan với nhau theo công thức
fahrenheit = celsius * 1.8 + 32
Mã nguồn
# Python Program to convert temperature in celsius to fahrenheit
# change this value for a different result
celsius = 37.5
# calculate fahrenheit
fahrenheit = [celsius * 1.8] + 32
print['%0.1f degree Celsius is equal to %0.1f degree Fahrenheit' %[celsius,fahrenheit]]
đầu ra
37.5 degree Celsius is equal to 99.5 degree Fahrenheit
Chúng tôi khuyến khích bạn tạo một chương trình Python để tự chuyển đổi độ F sang độ C bằng công thức sau