簡體   English   中英

如何求和兩個多項式? 在python中

[英]How can i sum two polynomials? in python

我必須編寫一個程序,該程序可以從用戶獲取兩個多項式(字符串)來計算結果。 問題在於,在多項式中,程序必須對具有相同冪的系數求和。 我必須使用類。 我是python的新手。 謝謝

您真的要從字符串中解析多項式嗎? 因為您始終可以將多項式表示為每個項的系數列表。 例如

[3 0 2 1]

將代表多項式

3 + 2*x^2 + x^3 == 0

一旦有了該表示,就可以對多項式求和。

如果要接受字符串作為輸入,則應首先從字符串中提取系數並構建系數向量,然后繼續。

編輯:顛倒多項式的表示形式,使其在元素i表示x ^ i系數的意義上更加自然。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM