Python
 Computer >> コンピューター >  >> プログラミング >> Python

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」の範囲の数値を反復処理するために使用されます。

  • 「**」演算子は、値の累乗を取得するために使用されます。

  • これは変数に割り当てられます。

  • これは、コンソールに出力として表示されます。


  1. Pythonプログラムのカレンダー

    Python カレンダーと呼ばれる組み込みモジュールがあります カレンダーを操作します。 カレンダーについて学習します この記事のモジュール。 カレンダーの週 モジュールは月曜日に開始します 日曜日に終了します 。モジュールカレンダーはグレゴリオ暦に従います カレンダー。 カレンダーの便利な方法をいくつか見てみましょう モジュール。 年間カレンダーの取得 特定の年のカレンダーを取得する必要がある場合は、クラス calendar.calendar(year)のインスタンスを作成します。 そしてそれを印刷します。一例を見てみましょう。 例 # importing the calendar m

  2. クイックソート用のPythonプログラム

    この記事では、以下に示す問題ステートメントの解決策について学習します。 問題の説明 −配列が与えられたので、クイックソートの概念を使用して配列を並べ替える必要があります ここでは、最初に配列をパーティション化し、別のパーティションを並べ替えて、並べ替えられた配列を取得します。 次に、以下の実装のソリューションを見てみましょう- 例 # divide function def partition(arr,low,high):    i = ( low-1 )    pivot = arr[high] # pivot element   &nb