📅  最后修改于: 2023-12-03 15:12:20.766000             🧑  作者: Mango
这是一个简单的概率问题,翻转一枚硬币,正反面的概率是相等的,都为 0.5。则连续翻转 12 次正面的几率为:
$$P = 0.5^{12} = 0.0002441$$
也就是说,连续翻转 12 次正面的概率非常小,只有约 0.02%。
下面给出 Python 代码实现:
def probability_of_12_heads():
"""Calculate the probability of flipping 12 heads in a row."""
return 0.5 ** 12
print(f"The probability of flipping 12 heads in a row is {probability_of_12_heads():.6f}")
以上代码定义了一个函数 probability_of_12_heads,用于计算连续翻转 12 次正面的概率。然后调用该函数并输出结果。输出的结果为:
The probability of flipping 12 heads in a row is 0.000244
代码片段的注释使用了 markdown 标记,可以更好地区分注释和代码。