27.6.Chúng ta đã biết đơn vị đo nhiệt độ hiện nay trên thế giới có ba loại:Nhiệt độ tính theo...
Câu hỏi:
27.6. Chúng ta đã biết đơn vị đo nhiệt độ hiện nay trên thế giới có ba loại:
- Nhiệt độ tính theo Celsius (nhiệt độ C).
- Nhiệt độ tính theo Kelvin (nhiệt độ K).
- Nhiệt độ tính theo Fahrenheit (nhiệt độ F).
Các công thức sau cho biết quan hệ toán học giữa các nhiệt độ trên.
TC = 5/9(TF -32)
TK = TC + 273.15
Viết thủ tục convertCK() thực hiện các công việc sau:
- Yêu cầu nhập từ màn hình giá trị nhiệt độ TC tính theo C.
- Tính toán và đưa ra màn hình nhiệt độ TK tính theo K.
Câu trả lời:
Người trả lời: GV. Đỗ Hồng Linh
Cách 1:Hàm được thiết lập có thể viết như sau:def convertCK(): Tc = int(input("Nhập giá trị nhiệt độ tính theo Celsius:")) Tk = Tc + 273.15 print("Nhiệt độ trên tính theo Kelvin là:", round(Tk))Cách 2:Bạn có thể tham khảo cách làm sau:def convertCK(): Tc = float(input("Nhập giá trị nhiệt độ tính theo Celsius:")) Tk = Tc + 273.15 print(f"Nhiệt độ trên tính theo Kelvin là: {Tk}")Câu trả lời đầy đủ và chi tiết hơn:Hàm convertCK() được thiết lập để thực hiện các công việc sau:1. Yêu cầu người dùng nhập giá trị nhiệt độ theo đơn vị Celsius bằng cách sử dụng hàm input().2. Biến Tc sẽ chứa giá trị được người dùng nhập.3. Tính toán giá trị nhiệt độ theo đơn vị Kelvin bằng cách thêm 273.15 vào giá trị nhiệt độ theo đơn vị Celsius.4. Kết quả được làm tròn và hiển thị ra màn hình với câu thông báo "Nhiệt độ trên tính theo Kelvin là: {giá trị nhiệt độ tính theo Kelvin}".Đây là cách thực hiện chuyển đổi nhiệt độ từ đơn vị Celsius sang đơn vị Kelvin trong ngôn ngữ lập trình Python.
Câu hỏi liên quan:
- 27.1. Hàm tự định nghĩa trong Python có thể có bao nhiêu tham số?A. 0. ...
- 27.2. Khi gọi hàm, dữ liệu được truyền vào hàm được gọi là gì?A. Tham số. ...
- 27.3.Hàm func(m, n) được định nghĩa như sau:def func(m, n): return...
- 27.4. Đoạn chương trình sau sẽ in ra số nào?>>> def f(x,y): z =...
- 27.5. Chỉ số sức khoẻ BMI của con người được định nghĩa theo công thức sau: BMI = m/h2trong...
- 27.7. Viết hàm số (hàm dấu) sign(x) trả lại 1 nếu x > 0, trả lại 0 nếu x = 0 và trả lại -1 nếu x...
- 27.8. Viết hàm prime(n) với n là số nguyên bất kì. Hàm sẽ trả lại giá trị False nếu n không là số...
- 27.9. Viết hàm UCLN(m, n) để tính ước chung lớn nhất của hai số nguyên không âm m và n.
- 27.10. Hai số tự nhiên m, n được gọi là nguyên tố cùng nhau nếu UCLN(m, n) = 1.Viết chương trình...
- 27.11. Viết chương trình nhập số tự nhiên n từ bàn phim và in ra số nguyên tố nhỏ nhất không nhỏ...
- 27.12. Chỉ số sức khoẻ BMI có ý nghĩa như sau:Nếu BMI < 18 thì phân loại là gầy.Nếu BMI từ 18...
Bình luận (0)