Khi cần tính phương trình đa thức khi các hệ số của đa thức được lưu trong danh sách, có thể sử dụng vòng lặp ‘for’ đơn giản.
Dưới đây là minh chứng về điều tương tự -
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)
Đầu ra
The polynomial equation for the given list of co-efficients is : 42
Giải thích
-
Một danh sách được xác định.
-
Một số được chỉ định và độ dài của danh sách được gán cho một biến.
-
Một biến kết quả được khai báo là 0.
-
Độ dài của danh sách được lặp lại và tổng được thêm vào số.
-
Đây là đầu ra.
-
Điều này được hiển thị trên bảng điều khiển.