python memo

コメント

#でコメントです。

#がでたときから、行の最後までコメントとなります。

文字列内を除きます。


for i in range(5): #0〜4まで繰り返し
    print i#iを表示

0
1
2
3
4

for i in range(5): #0〜4まで繰り返し
    print "#-", # '#-'を表示

#- #- #- #- #-

結合

\をつかえば、1つの命令等を複数行にわたって書けますが、\の後には、コメント(#)はつけられません。


for i in range(5): #0〜4まで繰り返し
    print "#-" \
    "@" #2行にわたって文字

#-@
#-@
#-@
#-@
#-@

print "#-" \  #2行にわたって文字
"@"

=() =[] ={} は、\なしに、複数行に渡って書けます。


a=(10,20,
   30,40)
print a

(10, 20, 30, 40)

コメント(#)も許されます。


a=[10,20, #dataをいれます
   30,40]
print a

[10, 20, 30, 40]

3重クォート(""")も\はいりませんが。


s="""前略
こんにちは"""
print s

前略
こんにちは

s="""前略 #message
こんにちは"""
print s

前略 #message
こんにちは

予約語

予約語は変数なんかには使えません。

and       del       for       is        raise    
assert    elif      from      lambda    return   
break     else      global    not       try      
class     except    if        or        while    
continue  exec      import    pass               
def       finally   in        print


管理人:人泣礼(hitonaki@starword.org)