ランダムを表示する~「.(ピリオド)」の意味~
7月17日の水曜日のクラブ活動は、100%のフルメンバーでした。本日も盛況です。
メニュー
- 18時00分~18時20分 タイピング練習
- 18時20分~18時40分 マウス練習
- 18時40分~19時50分 ゲームプログラミング(それぞれの進捗で)
- 19時50分~20時00分 あとかたづけ
タイピングとマウスの練習
たいへんにぎやかな金曜日のクラブ活動と違って、水曜クラブはメンバーが黙々と課題に取り組んでいます。
タイピングもマウスもメンバーによって進み具合が違います。それぞれが自分の弱点を練習するというスタイルです。
また、メンバーの数に対してサポートスタッフの数が多いのが水曜クラブの特徴です。メンバーは自分の課題にあわせて手厚いサポートが受けられます。
random.randintからピリオドの意味を考える
メンバーの進捗により取り組んでいる内容がそれぞれ違います。その中でもプログラム学習の共通の話題・要点を解説します。
Pythonでは、「random.randint()」のように、「.(ピリオド)」で区切ったコードがたくさん出てきます。これは、「randomモジュールの中のradint関数」という意味です。
なれてきたらもっとかんたんに、「randomのrandint」と読み替えてもよいかもしれません。
ピリオドの数は1個の場合だけでなく、複数ある場合もあります。たとえば、以前プログラムでお絵描きするときに使ったタートルモジュールを使って、「turtle.screen.bgcolor("orange")」のように書くことがあります。
この場合も考え方は同じです。「turtleモジュールの中のscreenの設定項目のうち、背景色をオレンジ色にする」という意味です。なれてきたら、「turtleのscreenのbgcolorプロパティ」というように読み替えます。
この考え方は、住所の書き方によく似ています。たとえば、光都ICTクラブの住所は「兵庫県赤穂郡上郡町光都」です。大きい要素から徐々に小さい要素に向けて並べて記載します。
Pythonプログラムを書くときは、住所を思い浮かべると理解しやすいのです。