刘士元 发表于 2020-3-21 20:04:37

这个怎么输入之后就会出现错误

# 导入随机模块 #
import random
# 接收用户输入并将数值赋值给 counts 变量 #
counts = int(input('请输入抛硬币次数:'))
i = 0

print("开始抛硬币实验:")
while i < counts:
    # 生成一个随机数num #
    num = random.radint(1,10)

    if num % 2:
      print("正面",end="")# 打印结果 #
    else:
      print("反面",enf="")
      # 打印结果 #
   i = i+1

乘号 发表于 2020-3-21 20:07:16

报错信息发一下呗

xinhua202002 发表于 2020-3-21 20:08:59

本帖最后由 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

xinhua202002 发表于 2020-3-21 20:12:34

如何正确地发代码、上传图片和附件?
https://fishc.com.cn/thread-52272-1-1.html
(出处: 鱼C论坛)

永远的渣滓 发表于 2020-3-21 20:13:15

random”模块没有先引入“ radint”
页: [1]
查看完整版本: 这个怎么输入之后就会出现错误