我必須做一個程序,可以從用戶採取兩個多項式(字符串)來計算結果。問題在於,在多項式中,程序必須對具有相同功率的係數求和。我必須使用課堂來完成。我是python的初學者。謝謝我如何求和兩個多項式?在python
回答
你真的想解析字符串中的多項式嗎?因爲您始終可以將多項式表示爲每個項的係數列表。例如。
[3 0 2 1]
將代表多項式
3 + 2*x^2 + x^3 == 0
一旦你的表現,總結多項式是微不足道的。
如果你想接受字符串作爲輸入,你應該首先從字符串中提取係數並建立一個係數向量,然後繼續。
編輯:反轉多項式的表示以使其在感更加自然的元件我表示X^I係數。
如果'i'個元素表示'x^i'的係數,那麼添加多項式會更加微不足道。 – 2012-04-25 14:47:19
@LevLevitsky'顛倒了()';)。他選擇的表示法更適合多項式表達式,它通常被寫入的方式。 – jadkik94 2012-04-25 14:52:10
@ jadkik94您還必須使用'reversed'來計算任意值x的多項式的值(或處理索引減法)。對我而言,'sum(a * x^i for i,a in enumerate(p))'似乎是最合適的方式。 – 2012-04-25 15:00:09
- 1. 求和兩個多項式
- 2. 使用python求和兩個多項式的問題
- 3. 兩個多項式的乘積python
- 4. 兩個多項式
- 5. 在Python中求解多項式方程
- 6. 乘以兩個多項式
- 7. 多項式子集和求和的僞多項式或快速求解
- 8. 如何求解python中的多項式特徵值?
- 9. 在Prolog中乘以兩個多項式
- 10. 在Python中繪製一個多項式
- 11. 如果一個NP在多項式時間內求解,可滿足性在多項式時間內求解
- 12. 如何在R中求和多個行
- 13. Python多個2D多項式適合
- 14. 我如何在Python中同時追加多個項目?
- 15. 如何求和最大值中多項式的係數?
- 16. 如何在Perl中以元素方式求和多個數組?
- 17. 如何在兩個請求之間傳輸一個python對象?
- 18. 如何求和兩個對象?
- 19. 我如何從兩個或多個表
- 20. 在Python中使用MATLAB函數求解四階多項式
- 21. 在Python中求解困難(多項式?)方程
- 22. Ocaml兩個多項式的乘積
- 23. 我如何多次在Python
- 24. 我如何結合兩個Android項目
- 25. Python:如何在多個文件中搜索多個模式
- 26. 如何在PowerShell中對一個對象中的多個項目進行求和?
- 27. 增加求多項式的根在MATLAB
- 28. 如何在一個SQL查詢中求和兩個字段
- 29. Python:多處理和請求
- 30. 如何在多個列表交換兩個項目
這是功課嗎?如果是這樣,請標記爲這樣。 – NPE 2012-04-25 14:27:41
請提供例子,說明預期的I/P和o/p – CyprUS 2012-04-25 14:29:03
SO不是讓人們做作業的地方 - 你需要提出更具體的問題,並且如果可能的話,顯示你已經寫好的代碼(它的重要部分)。 – hochl 2012-04-25 14:30:29