状況によってランダムに処理を変更したい場合があります。そうしたとき、以下のコードを参考にすると解決できます。
import random a = random.random() #0〜1の乱数を生成 if a >= 0.5: v=0 elif a < 0.5: v=1
aに対して0以上1未満の乱数が導入されます。
これが0.5以上、未満、どちらかで処理を変えているわけです。
状況によってランダムに処理を変更したい場合があります。そうしたとき、以下のコードを参考にすると解決できます。
import random a = random.random() #0〜1の乱数を生成 if a >= 0.5: v=0 elif a < 0.5: v=1
aに対して0以上1未満の乱数が導入されます。
これが0.5以上、未満、どちらかで処理を変えているわけです。