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.pyclass 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:```pythonimport my_mathr = 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.
Câu hỏi liên quan:
- Mở đầuCâu hỏi:Em sẽ thiết kế chương trình như thế nào? Trao đổi với bạn về cách thiết kế...
- Luyện tậpCâu hỏi 1. Đặt tất cả các tệp thư viện đã định nghĩa ở nhiệm vụ 1, 2 và 3 vào thư mục...
- Vận dụngCâu hỏi 1. Tạo thư viện phương_ trình gồm hàm phương Trình Bậc 2 (a, b, c) với a, b, c là...
- Câu hỏi 2. Viết chương trình quản li các bải hát trong một đĩa CD hay mớt play list, sử dụng cấu...
Bình luận (0)