首页 > 解决方案 > 打印“A”、“B”和“C”的概率是多少(以小数表示)?

问题描述

import random
y=random.randint(1,10)
if y>=1 and y<3:
    print ("A")
elif y>=3 and y<=7:
    print ("B")
else:
    print("C")

标签: pythonrandomprobability

解决方案


你真的应该能够自己弄清楚,但我在这里:

randint 返回一个 1 到 10 的整数(都包括在内)所以

  • 答:2/10
  • 乙:5/10
  • C: 3/10

推荐阅读