Khi cần tính đa thức với hệ số lưu trong list, dùng vòng lặp 'for' đơn giản.
Minh họa:
Ví dụ
my_polynomial = [2, 5, 3, 0]
num = 2
poly_len = len(my_polynomial)
my_result = 0
for i in range(poly_len):
my_sum = my_polynomial[i]
for j in range(poly_len - i - 1):
my_sum = my_sum * num
my_result = my_result + my_sum
print("The polynomial equation for the given list of co-efficients is :")
print(my_result)
Kết quả
The polynomial equation for the given list of co-efficients is : 42
Giải thích
- Định nghĩa list.
- Chỉ định số, gán độ dài list biến.
- Khai báo kết quả = 0.
- Lặp độ dài list, cộng sum với số.
- Cho output.
- Hiển thị console.