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

Pythonで「Hello World!」を表示する方法|printの基本をわかりやすく解説

Pythonで画面に文字を出力する基本:print

Pythonで画面(標準出力)に文字列を表示する最も基本的な方法は、printを使うことです。

>>> print 'Hello, world'
Hello, world

このようにprintの後に表示したい文字列を書くだけで、ターミナルやコンソールにその内容が出力されます。

複数の値をスペース区切りで表示する

同じ行に複数の文字列などを表示したい場合は、各要素をカンマ(,)で区切ります。カンマの間には自動的に半角スペースが挿入されます。

>>> print 'Hello,', 'World'
Hello, World

この機能を使えば、文字列と数値など異なる種類の値も簡単につなげて表示できます。

Python 3ではprintは「関数」になった

Python 2ではprintは「文(statement)」として扱われていましたが、Python 3では関数へと変更されました。そのため、引数は必ず括弧 () で囲む必要があります。括弧を省略すると構文エラー(SyntaxError)になるので注意しましょう。

>>> print("Hello", "world")
Hello world

なお、Python 2はすでに公式サポートが終了しているため、これから学習する方や新規開発を行う方は、括弧付きのPython 3スタイルで書くことをおすすめします。

  1. C#を使ってバイナリトライアングル(0と1の三角形)を出力する方法

    バイナリトライアングル(二進三角形)とは、0と1だけで構成された三角形のパターンのことです。これを作成するには、ネストしたforループ(二重ループ)を活用し、入力された行数に達するまで0と1を交互に出力していきます。ロジックのポイント出力の切り替えには、フラグ変数 a を使用します。a の値が「1」のときは「0」を表示して a を「0」に更新し、逆に a の値が「0」のときは「1」を表示して a を「1」に更新します。この処理を繰り返すことで、0と1が交互に並ぶパターンが生まれます。for (int i = 1; i <= n; i++) { for (int j = 1; j <=

  2. Pythonでパターンを出力する方法|三角形・数字・アルファベット・ピラミッドのコード例

    Pythonでパターンを出力するには、ネストされた(入れ子構造の)forループを使用します。外側のループで行数を制御し、内側のループで列数を処理します。そしてprint文を工夫することで、目的に応じたさまざまなパターンを作成できます。パターンには、星(アスタリスク)パターン、数字パターン、アルファベットパターンなどがあり、三角形やピラミッドなど、さまざまな形状にも対応できます。パターン出力の基本これらのパターンは、print文を少し変更しながらforループを組み合わせることで出力できます。基本的な考え方はどのパターンも共通しており、違いはごくわずかです。ここからは、代表的なパターンのコードを実