スペース - 標準04-ベース仕様をコーディングパイソン

1、各側のバイナリ演算子空間は[=、 - 、+ =、==、>、で、ではない、と]:

正しい文言 
iは+ = 1。
提出 + = 1。
X = X * 2 - 。1 
hypot2 = X * X + Y * Y 
C =(A + B)*(A - B) 

推奨しない表現 
私を= + +1 
提出。+ 1 = 
X = X * 2 - 。1 
hypot2 Y * X * X + = Y 
C =(A + B)*(AB&)

2、関数内のパラメータリスト,,その後、スペースがなければなりません

正しい言葉遣い
DEF コンプレックス(レアル、IMAG):
     パス

お勧めできません文言
DEF (レアル、IMAG)コンプレックス:
     パス

図3に示すように、関数パラメータリストには、デフォルト値はスペースを回避両側に等しいです

正しい文言 
スパムから(ハム、{卵:2 [1] }) 

廃止予定文言 
スパム(ハム[1]、{卵:2})

4、左括弧の後に、閉じ括弧の前に余分なスペースを追加しないでください

正しい文言 
スパムから(ハム、{卵:2 [1] }) 

廃止予定文言 
スパム(ハム[1]、{卵:2})

5、左括弧辞書オブジェクトが余分なスペースを行う前に、

正しい言葉遣いの 
辞書[ キー ] = リスト[インデックス] 

推奨されていない文言 
辞書[ キー ] =リスト[インデックス]

6、余分なスペースが割り当てと使用の整列されていません

正しい言葉遣いの 
X. 1 = 
Y = 2 
long_variable = 3 推奨しない文言 
X. 1 = 
Y              = 2 
long_variable =。3

7の前で、行いませカンマ、セミコロン、コロンスペースが、(末尾を除く)を追加する必要がありますそれらの背後に

はい:もし X == 4 印刷X、Y 
     、X、Y = Y、X
いいえ:   もし X == 4 印刷X、Y 
     、X、Y = Y、X

 

おすすめ

転載: www.cnblogs.com/mazhiyong/p/12504690.html