2021年3月22日

Pythonとブロックプログラミングの比較~ボタンの制御~

SPIKEアプリでは、プログラミング言語「Python」によるプログラミングが可能です。
ここでは、ハブのボタンの、Scratch型のブロックプログラミングとPythonによるプログラミングを比較してご紹介します。
(Pythonによるプログラミングの基本情報はこちらをご覧ください。)

■左ボタンが押されるまで待って音を鳴らす

左ボタンが押されるまで待って音を鳴らす

ハブを使うには初期化が必要です。(3行目)
left_buttonのwait_until_pressed()関数は、左ボタンが押されるまで待機します。

■左ボタンがはなされていたら音を鳴らす

左ボタンがはなされていたら音を鳴らす

ボタンの状態を確認するには、is_pressed()関数を使用します。押されている場合はTrueを返します。

その他の関数については、SPIKEアプリのナレッジベースをご参照ください。

※2021/03/03現在 最新バージョンのSPIKEアプリに基づく情報です。
※これらの仕様はアプリのアップデートによって変更される場合があります。

(2021/03/03現在)