反転した星のパターンを印刷するPythonプログラム
Pythonで逆スターパターンを印刷する必要がある場合は、「for」ループを使用できます。これにより、数値の範囲を反復処理し、必要な文字を必要な頻度で出力できます。反復ごとにカウントを減らすことができます。
以下は同じのデモンストレーションです-
例
N=6 print("The value of 'N' has been initialized to "+str(N)) print("The inverted stars are being displayed") for i in range (N, 0, -1): print((N-i) * ' ' + i * '*')
出力
The value of 'N' has been initialized to 6 The inverted stars are being displayed ****** ***** **** *** ** *
説明
- 「N」の値が初期化され、コンソールに表示されます。
- 「for」ループは「N」個の数値に対して繰り返されます。
- 必要な文字が画面に印刷されます。
- その値は次のステップでデクリメントされます。
- これはコンソールに表示されます。
-
Pythonでパターンを印刷する方法は?
Pythonのパターンは、ネストされたforループを使用して印刷できます。外側のループは行数を反復処理するために使用され、内側のループは列数を処理するために使用されます。印刷ステートメントは、要件に応じてさまざまなパターンを形成するように変更されます。 パターンには、星型、数字型、アルファベット型があります。パターンは、さまざまな形、三角形、ピラミッドなどにすることができます。 例 これらのパターンはすべて、これらの異なるパターンを形成する変更されたprintステートメントを含むforループを使用して印刷できます。 これらのパターンの印刷の基本的な考え方は同じですが、わずかな違いが
-
行列をZ形式で印刷するPythonプログラム
この記事では、特定の問題ステートメントを解決するための解決策とアプローチについて学習します。 問題の説明 −次数n * nの正方行列が与えられた場合、行列の要素をZ形式で表示する必要があります。 Zフォームは、次の手順でマトリックスをトラバースしています- 最初の行をトラバースします 次に、2番目の主対角線を横断します 最後に、最後の行をトラバースします。 ここでは、code.demostrateのフローを示すために暗黙的に取得された入力マトリックスを取得します。 例 arr = [[1, 2, 6, 9], [1, 2, 3, 1], &nb