ページへ戻る
印刷
Python/コメント
をテンプレートにして作成 ::
NJF Wiki
xpwiki
:Python/コメント をテンプレートにして作成
開始行:
*コメント機能とは
プログラムでのコメントとは、ソースコードに記述する、実行...
Pythonでも他の言語と同様にコメントが使えますが、ちょっと...
**コメントを使う前に
Pythonのver2系では、マルチバイト文字がある場合、そのソー...
これはコメントにも適用されるため、ソース内に日本語文字列...
# -*- coding: utf-8 -*-
これでソースコードの文字コードが認識されます。
*行コメント
Pythonでも、他のスクリプト言語などによくあるように「#」を...
#これはコメント
print u"コメントのテスト"
結果
コメントのテスト
このように実行結果には影響しません。
また、インデントにも影響しません。
if True:
#これはコメント
print u"コメントのテスト" #ここにもコメントが書ける
結果
コメントのテスト
一行のコメントならなるべくこちらを使うのがおすすめです。...
*文字列を使った複数行のコメント
Pythonには文字列がただそれだけソースコードにあったとして...
"この文字列は無視される"
print u"コメントのテスト"
結果
コメントのテスト
また、複数行にわたる文字列を「"""」や「'''」で囲んで定義...
hd = """複数行の文字列が
書けます。"""
print hd
結果
複数行の文字列が
書けます。
これらのことから、ヒアドキュメントを使って複数行のコメン...
'''
複数行のコメントとして
書ける
'''
print u"コメントのテスト"
結果
コメントのテスト
ただし、これは本当のコメントのように構文解析が完全に行わ...
そのため、インデントがおかしいとエラーとなります。
if True:
'''
こう書くと
インデントがおかしいのでダメ
'''
print u"コメントのテスト"
結果
File "comment_test.py", line 18
'''
^
IndentationError: expected an indented block
インデントを整えれば制御構造の中でも複数行のコメントが使...
if True:
'''
インデントすれば
OK
'''
print u"コメントのテスト"
結果
コメントのテスト
このように複数行のコメントは便利ですが、インデントを気に...
また、「#」によるコメントは最近の統合環境などでは、たいて...
そのせいか、ヒアドキュメントを複数行のコメントとして使う...
特に関数やクラスの先頭で使われるものを「ドキュメントスト...
終了行:
*コメント機能とは
プログラムでのコメントとは、ソースコードに記述する、実行...
Pythonでも他の言語と同様にコメントが使えますが、ちょっと...
**コメントを使う前に
Pythonのver2系では、マルチバイト文字がある場合、そのソー...
これはコメントにも適用されるため、ソース内に日本語文字列...
# -*- coding: utf-8 -*-
これでソースコードの文字コードが認識されます。
*行コメント
Pythonでも、他のスクリプト言語などによくあるように「#」を...
#これはコメント
print u"コメントのテスト"
結果
コメントのテスト
このように実行結果には影響しません。
また、インデントにも影響しません。
if True:
#これはコメント
print u"コメントのテスト" #ここにもコメントが書ける
結果
コメントのテスト
一行のコメントならなるべくこちらを使うのがおすすめです。...
*文字列を使った複数行のコメント
Pythonには文字列がただそれだけソースコードにあったとして...
"この文字列は無視される"
print u"コメントのテスト"
結果
コメントのテスト
また、複数行にわたる文字列を「"""」や「'''」で囲んで定義...
hd = """複数行の文字列が
書けます。"""
print hd
結果
複数行の文字列が
書けます。
これらのことから、ヒアドキュメントを使って複数行のコメン...
'''
複数行のコメントとして
書ける
'''
print u"コメントのテスト"
結果
コメントのテスト
ただし、これは本当のコメントのように構文解析が完全に行わ...
そのため、インデントがおかしいとエラーとなります。
if True:
'''
こう書くと
インデントがおかしいのでダメ
'''
print u"コメントのテスト"
結果
File "comment_test.py", line 18
'''
^
IndentationError: expected an indented block
インデントを整えれば制御構造の中でも複数行のコメントが使...
if True:
'''
インデントすれば
OK
'''
print u"コメントのテスト"
結果
コメントのテスト
このように複数行のコメントは便利ですが、インデントを気に...
また、「#」によるコメントは最近の統合環境などでは、たいて...
そのせいか、ヒアドキュメントを複数行のコメントとして使う...
特に関数やクラスの先頭で使われるものを「ドキュメントスト...
ページ名: