Câu hỏi 2. 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à...

Câu hỏi:

Câu hỏi 2. 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

Câu trả lời:
Người trả lời: GV. Đỗ Văn Dung
Để định nghĩa thư viện my_math, bạn cần tạo một file riêng có tên my_math.py và định nghĩa các hằng số, hàm tính chu vi và diện tích hình tròn trong đó. Dưới đây là cách viết file my_math.py:

```python
# File my_math.py
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
```

Sau khi đã định nghĩa thư viện my_math, bạn có thể sử dụng nó trong chương trình chính như sau:

```python
import my_math

r = float(input("Nhập bán kính hình tròn: "))
p = my_math.my_math.tinhchuvi(r)
print("Chu vi hình tròn là", p)
s = my_math.my_math.tinhdientich(r)
print("Diện tích hình tròn là", s)
```

Như vậy, bạn đã sửa lại thư viện hình tròn ở nhiệm vụ 1 bằng cách định nghĩa thư viện my_math và không sử dụng thư viện chuẩn math.
Bình luận (0)
Nhấn vào đây để đánh giá
Thông tin người gửi
0.47692 sec| 2181.555 kb