📅  最后修改于: 2023-12-03 15:34:29.663000             🧑  作者: Mango
这个Python脚本的目的是掷骰子100次并且计算出每个点数的出现次数。这个脚本演示了如何使用Python的基本语法,包括循环、条件语句和数据类型。
import random
# 创建一个字典来追踪每个点数的出现次数
rolls = {}
# 初始化每个点数的出现次数为0
for i in range(1, 7):
rolls[i] = 0
# 掷骰子100次并计数每个点数的出现次数
for i in range(100):
roll = random.randint(1, 6)
rolls[roll] += 1
# 打印每个点数的出现次数
for i in range(1, 7):
print("点数 %d 出现了 %d 次" % (i, rolls[i]))
random
模块,其中包括产生随机数的函数。rolls
,用于追踪每个点数的出现次数。rolls
的键为点数1-6,值为出现次数。初始出现次数都是0。for
循环初始化每个点数的出现次数为0。for
循环模拟掷骰子,每次更新相应点数的出现次数。for
循环打印每个点数的出现次数。程序输出:
点数 1 出现了 21 次
点数 2 出现了 15 次
点数 3 出现了 20 次
点数 4 出现了 21 次
点数 5 出现了 7 次
点数 6 出现了 16 次
以上是这个脚本的完整代码和解释。感谢您的阅读,希望对您有所帮助!