[Python] Whitespace


Whitespaceとは?
Whitespaceはインデントという意味です.
他の言語では、インデントは必須ではありません.
以前はHTML, CSSを学んだとき、コードの可読性を高めるために学んだようです.
しかしPythonでのインデントは「要求事項」です.
インデントはコードの依存関係を表すためです.
たとえば、このような関数があるとします.
def module(a, b):
    n = a * b
    return n
total = module(10, 92)
print(total)

# output
920
結果値が正常な出力の関数を正しくインデントしない場合.
def module(a, b):
    n = a * b
    return n
total = module(10, 92)
		print(total)

# output
print(total)
IndentationError: unexpected indent
Python:これは何ですか??これは何が想像できないインデントですか?!?」
親切なPythonはこのように間違いを説明した.
インデント関数だけでなく、ifforclassなどのPythonの
すべてに適用されるので、それを考慮して使用しましょう.
💡 References
wecode