多項式を計算するPythonプログラム
多項式を計算する必要がある場合は、「*」演算子を使用した単純な反復が使用されます。
例
以下は同じもののデモンストレーションです
my_list = [3, -6, 3, -1, 23, -11, 0, -8] print("The list is :") print(my_list) x = 3 my_list_length = len(my_list) my_result = 0 for i in range(my_list_length): my_sum = my_list[i] for j in range(my_list_length - i - 1): my_sum = my_sum * x my_result = my_result + my_sum print("The result is :") print(my_result)>
出力
The list is : [3, -6, 3, -1, 23, -11, 0, -8] The result is : 3349
説明
-
リストが定義され、コンソールに表示されます。
-
変数には整数値が割り当てられます。
-
リストの長さは変数に割り当てられます。
-
変数は0に初期化されます。
-
リストが繰り返され、要素が変数に割り当てられます。
-
リストが再度繰り返され、以前に使用された変数に以前に定義された整数が乗算されます。
-
0に初期化された変数が整数に追加されます。
-
これは、コンソールに表示される出力です。
-
リストの累積合計を見つけるPythonプログラム
この記事では、以下に示す問題ステートメントの解決策について学習します。 問題の説明 −リストが与えられたので、累積合計でリストを作成する必要があります。 次に、以下の実装のソリューションを見てみましょう- 例 # cumulative sum def Cumulative(l): new = [] cumsum = 0 for element in l: cumsum += element new.append(cumsum) &
-
リスト内で最大数を見つけるPythonプログラム
この記事では、特定の問題ステートメントを解決するための解決策とアプローチについて学習します。 問題の説明 与えられたリスト入力では、与えられたリストの中で最大の数を見つける必要があります。 ここでは、2つのアプローチについて説明します 並べ替え手法の使用 組み込みのmax()関数を使用する アプローチ1-組み込みのsort()関数を使用する 例 list1 = [18, 65, 78, 89, 90] list1.sort() # main print("Largest element is:", list1[-1]) 出力 Largest element is: