Python の始め方

  • Python は REPL (対話型インタープリター) とコマンドとして実行するインタープリターがある。
  • 簡単なコードを試す場合には REPL を、それ以外の場合は通常のインタープリターを利用する。

REPL

  • python コマンドを実行して出てくる >>> で始まる画面
  • ここに Python のコードを入力すると、1行入力するごとにコードが実行される。
  • 終了する場合には exit() を実行する。
> python
Python 3.5.3 (v3.5.3:1880cb95a742, Jan 16 2017, 16:02:32) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> print("Hello World")
Hello World
>>> 1 + 2 + 3
6

通常のインタープリター

  • Python のソースコードをテキストファイルに記述し、拡張子を .py にする。
  • ファイルのあるディレクトリから python [ファイル名] を実行する。
  • 実行した場合、指定したファイルに記述されているコードが上から順に実行される。
# -*- coding: utf-8 -*-

print("Hello World!!")

main.py というファイル名を付けて、そのフォルダで python main.py を実行すると、 コマンドプロンプトに Hello World!! と表示される。

  • ファイルの先頭にある # -*- coding: utf-8 -*- は文字コードの指定で、ファイルに全角文字が含まれる場合には記述する必要がある。
  • ファイルの文字コードは UTF-8 にしておくのが無難
# -*- coding: utf-8 -*-

if __name__ = "__main__":
    print("Hello World!!")