実験者が信号機を通過する度に更新される実験作品。
output=[
1100101101101000110011111001000000000001001
…]
output=[] def signal(color): if color=red return 0 if color=blue return 1 print(“red or blue?”) color=input() output.append(signal(color)) print(output) ///////////////////////////COMENT//////////////////////////////////// #Python #プログラムを実行すると、コンソール画面に"red or blue?"と訊かれます。そこで自転車で信号を通過しようとしているあなたは、赤信号で止まったか、青信号で通過したか、正直に入力(red,blue)して下さい。入力した値は、color変数に格納されて、signal関数でバイナリデータ(0,1)に変換され、outputリストに追加されます。そして同時に今までのoutputリストに格納されたすべてのバイナリデータが画面上に表示されます。