a = 5 b = 230 c = 0 d = 0

for i in range(0, a): count = 0 for j in range(0, 91): if j <= 73: if random.random() < 0.006: print(j) count += 1 else: if random.random() < 0.006 * (j - 73) * 11: print(j) count += 1 b = b - count if b == 0 or count == b: print("True count:", count) c = count break else: d = count / a

print("d = ", d)

写一段python代码:定义循环次数a定义一个变量b=230定义一个变量c=0定义一个变量d=0定义一个循环语句计数器初始值为0计数器范围为0~90当计数器小于等于73时有06的概率输出为真;当计数器大于等于74且小于等于90输出为真的概率为06i-7311;当输出为真时打印计数器的值。然后跳出循环进行下一循环。下一循环变量b的值为上一个循环中变量a的值减去计数器打印的值每次循环中计数器重置为0当

原文地址: https://www.cveoy.top/t/topic/bMzm 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录