お帰りなさい｡
Pythonでは､ 文字列はSTRと書き､ これは特別な言葉であることを思い出してください｡
実は､ これは私たちが機能と呼ぶものの中に組み込まれているもので､ 私たちが取ることのできる行動なのです｡
さて､ ここでお聞きします｡
ストリングをするとどうなりますか？
100.
100は明らかに数字であり､ 整数である｡
しかし､ これに文字列関数を実行したらどうだろう｡
調べてみよう｡
してみましょう｡
プリントはこちら
そして､ 「実行」をクリックすると､ これを実行します｡
100を得る｡
わかりました｡
でも｡
ふむ｡
これはintかstringか？
それを見極めるために
改めて､ これをラップしてみましょう｡
だから､ この値が何であれ､ 型に入った答え｡
そうそう｡
括弧がたくさんありますが､ このコード片を評価していることを忘れないでください｡ つまり､ 100を文字列に変換したり､
文字列アクションを実行しているのです｡
そして､ この全体のタイプを確認し､ Runをクリックすればプリントアウトされます｡
なるほど､ 文字列型なんですね｡
ということで､ これを使って100を文字列に変換しています｡
さて､ もう少し混乱させるために､ 次のようなことをしたらどうでしょう｡
しなかった｡
こんな感じ｡
わかりました｡
さらにブラケット｡
これからどうなるのでしょうか？
わかりますか？
さて､ 100と文字列に変換し､ 整数に戻して､ その型がクラスのintであることを確認してから､
それをプリントしています｡
つまり､ これは私がaがstr 100に等しいと言ったら､ Bはintに等しくなると言ったのと同じことだと覚えておいてください｡
この部分を評価しているからAの､ そしてCはBが何であれその型に等しくなると言っているのです｡
そして､ 最後にCをプリントしているところです｡
つまり､ あのコードの断片は､ こうしているのと同じだったのです｡
とても､ かっこいいです｡
さて､ これが型変換の考え方である｡
もう一度書くと､ 型変換と呼ばれるものです｡
データ型を変換しているのですが､ これはプログラミング全体でできることで､ このコースでもたくさんお話しますが､
STR intのようなものがあるのはこのためで､ floatやこれからお話する他の多くのデータ型もあります｡
次の動画でお会いしましょう｡
バイバイ｡