鱼C论坛

 找回密码
 立即注册
查看: 3533|回复: 2

关于我运用random函数碰到的问题

[复制链接]
发表于 2021-9-23 22:58:00 | 显示全部楼层
这样写就一样了。
  1. import random
  2. # 接收用户输入并将数值赋值给 counts 变量 #
  3. x=random.getstate()
  4. i = 0
  5. counts=input("开始抛硬币实验:")
  6. counts=int(counts)
  7. print("开始抛硬币实验:")
  8. while i < counts:
  9.     # 生成一个随机数num #
  10.     num=random.randint(0,1)
  11.     if num % 2:
  12.         # 打印结果 #
  13.         print("正面",end=" ")
  14.     else:
  15.         # 打印结果 #
  16.         print("反面",end=" ")
  17.     i = i + 1

  18. random.setstate(x)
  19. i=0
  20. print(" \n")
  21. while i < counts:
  22.     # 生成一个随机数num #
  23.     num=random.randint(0,1)
  24.     if num % 2:
  25.         # 打印结果 #
  26.         print("正面",end=" ")
  27.     else:
  28.         # 打印结果 #
  29.         print("反面",end=" ")
  30.     i = i + 1
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-4 02:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表