Viết chương trình python để chuyển đổi nhiệt độ sang và từ độ c, độ f.

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

Làm cách nào để chuyển đổi nhiệt độ từ độ C sang độ F trong Python?

Ví dụ. .
celsius_1 = float[input["Giá trị nhiệt độ theo độ C. " ]]
# Để chuyển đổi nhiệt độ sang độ Fahrenheit bằng cách sử dụng ở trên
# công thức đã cho
Độ F_1 = [độ C_1 * 1. 8] + 32
# in kết quả
print['%. 2f độ C bằng. %. .
%[độ C_1, độ F_1]]
in ["----HOẶC----"]

Làm cách nào để viết chương trình chuyển đổi độ F sang độ C trong C++?

Chương trình C++ để chuyển đổi độ F sang độ C .
* Chương trình C++ để thực hiện chuyển đổi Fahrenheit sang Celsius
#include .
gấp đôi fahrenheitToC[fahrenheit gấp đôi]
gấp đôi độ c;
độ c = [độ F - 32. 0] * 5. 0 / 9. 0;
trả lại độ c;

Làm cách nào để viết chương trình Python để đoán một số từ 1 đến 9?

Mã Python. nhập target_num ngẫu nhiên, đoán_num = ngẫu nhiên. randint[1, 10], 0 trong khi target_num. = đoán_num. Guess_num = int[input['Đoán một số từ 1 đến 10 cho đến khi bạn hiểu đúng. ']] print['Đã đoán đúng. ']

Thuật toán chuyển đổi độ C sang độ F là gì?

Thuật toán để chuyển đổi từ độ C sang độ F là nhiệt độ tính bằng độ C nhân 9/5 , cộng với 32 .

Chủ Đề