Python コードを打つときのたった1つの基本!!適当にやっていると後で厄介なことに??

プログラミング
スポンサーリンク

Python言語を学習して、コードを適当に書いているときのたった1つの基本。それは・・

コードを書くときは・・・半角スペースを入れる!!

たったこれだけなのですが、半角スペースを使わないと後々苦労します...

カラスク
カラスク

いや待った、半角スペースを入れるってどういうこと??

簡単な話です!!半角スペースを入れるとは、例えば・・・。

print(2**8)

とコードを書くのではなく

print(2 * * 8)

↑のように、記号や数字の間に半角スペースを入れるをいれて、見やすくするんです!!たったこれだけ! ※ 「* *」の意味について知りたい方はこちら

カラスク
カラスク

え?じゃー、どういうときに半角スペースを入れるの??

演算子と呼ばれる、記号のようなものの間に入れます!!

print(2 * * 8)

この例えでいうと、「*」が演算子になるので、この間に半角スペースをいれます!!他にも関数などプログラムの実行に関わる、文字列や記号に半角スペースを入れます

カラスク
カラスク

ってか、そもそも半角スペースを入れても大丈夫なの?

大丈夫です!コンピューターがプログラムを実行するとき、演算子の前後の半角スペースは無視するので、問題ありません。ただ、

print("お は よ う")

このような表示される文字の間の半角スペースは、認識されるので注意です!!

カラスク
カラスク

でもなんで半角スペースを入れるんだ?

半角スペースを入れる理由・・

・単純に見やすくするため!

半角スペースを入れるのは、単純に見やすいから

始めの方はコードが単純なので、もし間違えても修正が楽ですし、何もしなくても問題ないです。しかし複雑なコードを書いていくと、見づらい上に、間違っているところが分かりにくいです。

簡単な例を示します。

print(2**8)

これなら半角スペースを入れなくても、十分見やすいですね。でも・・・。

print('プログラムを開始するよ')

count = 0
while count < 5:
    print('条件が真の間、このブロックを繰り返すぞ!!')
    print('count =', count)
    count = count + 1

print('プログラムを終了しやーす')

恐らく、このコードでもまだ複雑な方ではないと思います。そして、このコードから半角スペースをなくします。すると・・・。

print('プログラムを開始するよ')

count=0
while count<5:
    print('条件が真の間、このブロックを繰り返すぞ!!')
    print('count=',count)
    count=count+1

print('プログラムを終了しやーす')

なんだか窮屈で少し見づらいですね。これはまだ初歩の初歩のコードなので、支障はあまりないかもしれませんが...この先様々なコードを習い、複雑になっていくと「見やすさ」は重要になっていきます。

なので!!

「見やすい」と書いているコードを理解しやすく、もしコードを間違えていた場合、間違えている箇所を見つけるのが容易になります。そのため、長いコードを書いていくうえで、見やすさ、理解しやすさが重要になってきます。

Pythonでもこのようにコードを書くことを推奨しています。ただ全部英語なので正直、、ナニイッテイルノカヨクワカリマセン。

さらっとまとめ

・コードを書くとき、演算子の間に半角スペースを入れる

・半角スペースを入れる理由は、見やすいから

最後に

この記事では、私が学習したことをもとに書いています。そのため、万が一、いや億が一にも間違ったことを書くことがるあかもしれません。そのことをご了承ください。そして、もし間違えていた場合、コメントやお問い合わせから知らせていただけると嬉しいです

最後までご清覧ありがとうございました。

コメント

タイトルとURLをコピーしました