2024-05-02 21:28:37 发布
网友
prob=1 classsize=1 for i in range(classsize): prob=prob*(365-i)/365 if prob<0.1: print(classsize) elif prob>0.1: classsize+1
我想要这段代码做的是在classsize上添加一个单元,并检查prob<0.1。如果语句为false,我希望代码继续此循环直到prob<0.1,并打印classsize的值
classsize
prob<0.1
尝试创建内部while循环。这段代码应该满足您的需要
for i in range(classsize): while prob=prob*(365-i)/365 > 0.1: classsize+1 print(classsize)
你需要的是一个while循环,因为你不知道你需要循环多少次
while
(for循环的循环次数是固定的)
prob = 1 classsize = 1 while prob > 0.1: prob = prob * (365 - classsize) / 365 classsize += 1 print(classsize)
输出:
41
尝试创建内部while循环。这段代码应该满足您的需要
你需要的是一个
while
循环,因为你不知道你需要循环多少次(for循环的循环次数是固定的)
输出:
相关问题 更多 >
编程相关推荐