Python の算術演算を学ぶ

Posted on Sat 09 February 2019 in misc

昨日の反省を踏まえて、 前に買ってあった Udemy の講座 Python 3 入門 + 応用 +アメリカのシリコンバレー流コードスタイルを学び、実践的なアプリ開発の準備をする を見ました。買ったときはセールか何かだったみたいですが、今は通常価格でしょうか。このコースは入門とありますが、受講に必要な条件を見るとまったくプログラミングが初めての人には難しいようです。何かの言語でプログラミングの経験がないといけないことがわかります。

まだ、入門のところで、知っていることもたくさんありますが、大事なことを知らずにいたのがわかりました。新しい言語を始めるときは入門を謳った教材は学ぶべきですね。

数値の計算順序が、左からではなく、普通に人間が計算するときと同じ、私たちが学校で習うような順番です。

10 + 3 * 5 - 2 は C 等と同じように左から計算するとこうなります。

10 + 3 * 5
13 * 5
65

Python は人間と同じ順序で計算します。

10 + 3 * 5
10 + 15
25

これはとんでもない無知でした。