Python-The Zen of Python-3
6:Sparse is better than dense.
◎密集しているよりは隙間があるほうがいい。
例
if i>0: return sqrt(i)
elif i==0: return 0
else: return 1j * sqrt(-i)
if i > 0:
return sqrt(i)
elif i == 0:
return 0
else:
return 1j * sqrt(-i)
7:Readability counts.
◎読みやすいことは善である。
例CとPythonを比較してみよう。
#include
int main(void) {
printf("Hello, world!\n");
return(0);
}
print("Hello, world!")
同じ"Hello, World!"でも、CとPythonでは読みやすさが全然違うPythonならコードが何をしているのかひと目でわかる。
8:Special cases aren't special enough to break the rules.
◎特殊であることはルールを破る理由にならない。