読者です 読者をやめる 読者になる 読者になる

コメントアウトの切り替え

ふと思いついたpythonで#if/defのようなことをやる方法
C/C++:#if/defを使う

#if 0
   ... 無効 ...
#else
   ... 有効 ...
#endif

#if 1
    ^ .. 0->1に書き換え
   ... 有効 ...
#else
   ... 無効 ...
#endif

C/C++:コメントを使う

/*
   ... 無効 ...
/*/
   ... 有効 ...
//*/

//*
^ .. 複数行コメントを1行コメントに変更
   ... 有効 ...
/*/
   ... 無効 ...
//*/

python:文字列を使う

"""
   ... 無効 ...
"""
   ... 有効 ...
#"""

#"""
^ .. 複数行文字列の開始点をコメントアウトで消す
   ... 有効 ...
"""
   ... 無効 ...
#"""

それだ!