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

Pythonでの複数行印刷


私たちは通常、Pythonで1行の出力を印刷するprintコマンドを見てきました。ただし、印刷する行が複数ある場合は、このアプローチで複数の印刷コマンドを作成する必要があります。これは、以下に示すように、3つの一重引用符を含む別の手法を使用することで回避できます。

 print('''やる気を起こさせる引用:\ n時々、決してやらないようになります。今すぐやってください。快適ゾーンから素晴らしいものが生まれることはありません。何かのために一生懸命働くほど、それを達成したときの気分が良くなります。''' )

上記のコードを実行すると、次の結果が得られます。

やる気を起こさせる引用:時々、後で決してなりません、今それをしてください。素晴らしいことは決して快適ゾーンから来ません。あなたが何かのために一生懸命働くほど、それを達成するときあなたはより大きく感じるでしょう。


以下に示すように、複数行の印刷を使用して、適切にフォーマットされたテキストを生成できます。

 print('''===========================================||||||作業||||ハード|||||||||||| || ===========================================''')

上記のコードを実行すると、次の結果が得られます。

 =============================|| ||||仕事||||ハード|||| |||| |||| || =============================

  1. Pythonのタプル除算

    Pythonでタプル除算を実行する必要がある場合は、「zip」メソッドとジェネレータ式を使用できます。 zipメソッドは反復可能オブジェクトを取得し、それらをタプルに集約して、結果として返します。 ジェネレーターは、イテレーターを作成する簡単な方法です。 __iter __()および__next __()メソッドを使用してクラスを自動的に実装し、内部状態を追跡し、返される可能性のある値が存在しない場合はStopIteration例外を発生させます。 以下は同じのデモンストレーションです- 例 my_tuple_1 = ( 7, 8, 3, 4, 3, 2) my_tuple_2 = (9

  2. Pythonでパターンを印刷する方法は?

    Pythonのパターンは、ネストされたforループを使用して印刷できます。外側のループは行数を反復処理するために使用され、内側のループは列数を処理するために使用されます。印刷ステートメントは、要件に応じてさまざまなパターンを形成するように変更されます。 パターンには、星型、数字型、アルファベット型があります。パターンは、さまざまな形、三角形、ピラミッドなどにすることができます。 例 これらのパターンはすべて、これらの異なるパターンを形成する変更されたprintステートメントを含むforループを使用して印刷できます。 これらのパターンの印刷の基本的な考え方は同じですが、わずかな違いが