Changes between Version 4 and Version 5 of PythonIntroIndent


Ignore:
Timestamp:
08/30/06 05:11:13 (13 years ago)
Author:
sgk
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PythonIntroIndent

    v4 v5  
    11= Python:インデントが気持ち悪い = 
     2 
     3 * 慣れるしかない。慣れると楽ちん。 
     4 * C言語などで真面目にインデントしてる人ならすぐに慣れます。 
     5 * タブとスペースが混在しても大丈夫。ただし、タブストップは8文字に設定すること。 
    26 
    37Pythonと言えばインデント。Pythonを始める人が一番最初にとまどうのがインデントでしょう。 
     
    1317} 
    1418}}} 
     19 
    1520Pythonではこんなふうに書く。 
    1621{{{ 
     
    3439答えは、'''大丈夫です'''。 
    3540Pythonは、タブストップを8文字と仮定して、内部的に空白に変換してから取り扱います。 
    36 だから、エディタのタブストップが8文字に設定してあれば、タブとスペースが混在しても全く問題起きません。 
     41だから、'''エディタのタブストップが8文字に設定してあれば、タブとスペースが混在しても全く問題起きません。''' 
    3742タブストップが8文字じゃ絶対イヤという人は、いろいろとややこしいのでご注意ください。 
    3843 
    3944ちなみに、当社のコーディング規約では、インデントの幅は2文字。 
    40 タブストップは8文字。 
     45ちょっと詰まりすぎてる雰囲気もあるけれど、コンパクトにすっきり書けます。 
     46タブストップはもちろん8文字。 
     47viの設定は、こんな感じです。 
     48 set sw=2 ts=8 ai