お帰りなさい｡
Pythonの基本的なデータ型について学びました｡
また､ コードについて話すときに使うであろう用語についても少し学びました｡
いくつかのベストプラクティスを学びましたが､ 最も重要なのは､ これらのデータ型に対してアクションを実行する方法を学んだことです｡
print関数のように､ あらゆるデータ型に対して実行できる関数が組み込まれていることを確認しました｡
しかし､ これらのデータ型のほとんどは､ 独自のメソッドを持っていることも学びました｡
つまり､ そのドット何らかの名前と､ それに対して何らかのアクションを実行するためのブラケットです｡
というのも､ これまで私たちはコードを書くたびに､
ここで何かをして､ 2行目で別のことをして､ 最後に3行目で別のことをして､
ということを繰り返してきました｡
Pythonのインタープリターは､ 1行ずつ､ Dot Piファイルの行番号に至るまで､ ただひたすらコードを走らせます｡
そして､ 機械が得意なこともあって､ 本当に速く走りました｡
コードの実行がとても速いんです｡
しかし､ 私たちはプログラミング､ 特に機械のためのプログラミングの本当の力をまだ発見していません｡
複数の行を何度も繰り返したり､ 行を飛ばして1行目から3行目まで行ったりするようなアイデアを取り入れると､
力が湧いてくるんです｡
そして､ このセクションでは､ 条件と条件付きロジックの考え方について説明します｡
これから､ 何百回､ 何千回､ 何百万回と動作を繰り返すループについてお話ししますが､ これは機械が本当に､
本当に得意とするところなのです｡
なぜなら､ 機械は人間よりもずっとうまく､ ずっと速く､ ある仕事をすることができるからです｡
1から3まで順番にやるのではなく､ 1行1行ではなく､ プログラムをよりコントロールしやすくするために､
その一部を分解していくという新しい世界に踏み込んでいくわけです｡
その方法は､ 次の動画で確認しましょう｡