ここではpythonの基本構文について紹介します。
個人的な備忘録の意味合いが強いです。
基本構文
for
for num in range(5) : print(num) for num in range(10, 20) : print(num) for a in array : print(a)
break / continueもある
while
while 条件式 :
処理
if
if 条件式 : 処理 elif 条件式 : 処理 else : 処理
例外キャッチ
try : 処理 except exception class : 例外時の処理 else : 例外が発生しなかったときの処理
try : 処理 except exception class : 例外時の処理 finally : 例外の発生有無によらず必ず通る処理
例外発行
raise exception class
コメント
#コメント
/* */
のようなコメントはできないようです
関数の宣言
def func_name(args ...) 関数の処理
戻り値は書かないみたいです。
クラスの宣言
class class_name: field #メンバ変数 def __init__(self) : #コンストラクタ(引数なし) self.field = 0 def __init__(self, f) : #コンストラクタ(引数あり) self.fiedl = f def class_method(self, arg1, arg2) : # クラスメソッド 処理