ランダムを表示する~「.(ピリオド)」の意味~

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プログラムを書くときは、住所を思い浮かべると理解しやすいのです。