-7

「表」または「裏」を同じ確率で返す関数を実装します。これには通常の random.randrange モジュールを使用することだけを考えていましたが、実際の単語を使用してそれがどのように機能するかはわかりません。または、質問でそれらの確率が等しいと指定されているため、それが正しい場合でも。

ありがとう、そしてすべての助けが大歓迎です。

4

1 に答える 1

3

random.randrangeここなら安心して使えます。2 つのケースを切り替えるには、if ステートメントで十分です。

import random

def coin_toss():
  if random.randrange(2):
    return 'Heads'
  else:
    return 'Tails'

もちろん、使いやすいですrandom.choice

def coin_toss():
  return random.choice(['Heads', 'Tails'])
于 2013-04-24T08:48:52.073 に答える