다항식의 계수가 목록에 저장되어 있을 때 다항식을 계산해야 하는 경우 간단한 'for' 루프를 사용할 수 있습니다.
아래는 동일한 데모입니다 -
예시
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)
출력
The polynomial equation for the given list of co-efficients is : 42
설명
-
목록이 정의됩니다.
-
숫자가 지정되고 목록의 길이가 변수에 할당됩니다.
-
결과 변수는 0으로 선언됩니다.
-
목록의 길이가 반복되고 합계가 숫자에 추가됩니다.
-
이것은 출력으로 제공됩니다.
-
콘솔에 표시됩니다.