NのK個の初期累乗を取得するPythonプログラム
数値の特定の累乗数を取得する必要がある場合は、リスト内包表記とともに「**」演算子が使用されます。
例
以下は同じもののデモンストレーションです
n = 4 print("The value n is : ") print(n) k = 5 print("The value of k is : ") print(k) result = [n ** index for index in range(0, k)] print("The square values of N till K : " ) print(result)
出力
The value n is : 4 The value of k is : 5 The square values of N till K : [1, 4, 16, 64, 256]
説明
-
「n」と「k」の値が定義され、コンソールに表示されます。
-
リスト内包表記は、「k」の範囲の数値を反復処理するために使用されます。
-
「**」演算子は、値の累乗を取得するために使用されます。
-
これは変数に割り当てられます。
-
これは、コンソールに出力として表示されます。
-
Pythonプログラムのカレンダー
Python カレンダーと呼ばれる組み込みモジュールがあります カレンダーを操作します。 カレンダーについて学習します この記事のモジュール。 カレンダーの週 モジュールは月曜日に開始します 日曜日に終了します 。モジュールカレンダーはグレゴリオ暦に従います カレンダー。 カレンダーの便利な方法をいくつか見てみましょう モジュール。 年間カレンダーの取得 特定の年のカレンダーを取得する必要がある場合は、クラス calendar.calendar(year)のインスタンスを作成します。 そしてそれを印刷します。一例を見てみましょう。 例 # importing the calendar m
-
クイックソート用のPythonプログラム
この記事では、以下に示す問題ステートメントの解決策について学習します。 問題の説明 −配列が与えられたので、クイックソートの概念を使用して配列を並べ替える必要があります ここでは、最初に配列をパーティション化し、別のパーティションを並べ替えて、並べ替えられた配列を取得します。 次に、以下の実装のソリューションを見てみましょう- 例 # divide function def partition(arr,low,high): i = ( low-1 ) pivot = arr[high] # pivot element &nb