Sửa lại thư viện hình_ tròn ở nhiệm vụ 1 bằng cách không sử dụng thư viện chuẩn math
Sửa lại thư viện hình_ tròn ở nhiệm vụ 1 bằng cách không sử dụng thư viện chuẩn math mà hãy định nghĩa thư viện my_math trong đó có định nghĩa hằng số Pi.
Giải Tin học 11 Bài 31: Thực hành thiết lập thư viện chương trình - Kết nối tri thức
Luyện tập 2 trang 145 Tin học 11: Sửa lại thư viện hình_ tròn ở nhiệm vụ 1 bằng cách không sử dụng thư viện chuẩn math mà hãy định nghĩa thư viện my_math trong đó có định nghĩa hằng số Pi.
Lời giải:
# Định nghĩa thư viện my_math
class my_math:
# Định nghĩa hằng số Pi
Pi = 3.14159
# Hàm tính chu vi hình tròn
def tinhchuvi(r):
return 2 * my_math.Pi * r
# Hàm tính diện tích hình tròn
def tinhdientich(r):
return my_math.Pi * r * r
# Sử dụng thư viện my_math đã định nghĩa
r = float(input("Nhập bán kính hình tròn: "))
p = my_math.tinhchuvi(r)
print("Chu vi hình tròn là", p)
s = my_math.tinhdientich(r)
print(f"Diện tích hình tròn là", s)
Lời giải bài tập Tin học 11 Bài 31: Thực hành thiết lập thư viện chương trình hay khác: