本帖最后由 xinhua202002 于 2020-3-21 20:17 编辑 import random
# 接收用户输入并将数值赋值给 counts 变量 #
counts = int(input('请输入抛硬币次数:'))
i = 0
print("开始抛硬币实验:")
while i < counts:
#生成一个随机数num
num = random.randint(1,10)
if num % 2:
print("正面",end="") # 打印结果 #
else:
print("反面",end="")
# 打印结果
i = i+1
很明显你缩进错了
randint打成了radint
end打成了enf
end干脆不要更改,否则显示过于密集
import random
# 接收用户输入并将数值赋值给 counts 变量 #
counts = int(input('请输入抛硬币次数:'))
i = 0
print("开始抛硬币实验:")
while i < counts:
#生成一个随机数num
num = random.randint(1,10)
if num % 2:
print("正面") # 打印结果 #
else:
print("反面")
# 打印结果
i = i+1
|