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à

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.

Trả lờ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)