Python 生成随机数,python生成一个随机数

  Python 生成随机数,python生成一个随机数

  Python需要randmom工具包中的randint()函数来生成随机整数。使用时先导入随机工具包。下面来介绍一下具体用法。

  #导入工具包

  随机导入

  #输出大于或等于1且小于或等于7的随机整数

  print(random.randint(1,7))

  所以随机生成整数的规则是random.randint(x,y),其中x和y都是整数,y=x.程序执行后,会生成一个大于等于x小于等于y的整数。注意:如果y x程序将报告一个错误。

  下面我们通过石头剪子布这个小游戏来体验一下random.randint()函数的用法。我们假设拳头是1号,剪刀是2号,布是3号。

  #导入随机工具包

  #注意:导入工具包时,导入语句应该放在文件的顶部。

  #因为,这将使下面的代码在需要时更容易使用工具箱中的工具。

  随机导入

  #从控制台输入punch 3354石头(1)/剪刀(2)/布(3)。

  player=int(input( Enter the punch —— stone(1)/剪刀(2)/布(3):))

  #电脑随机打卡

  computer=random.randint(1,3)

  #比较就是结果。

  #玩家出石头/1,电脑出剪刀/2;玩家给剪刀/2,电脑给布/3;当玩家给布/3,电脑给石头/1,玩家赢。

  # if(()

  #或()

  #或()):

  if((玩家==1,电脑==2)

  或者(玩家==2,计算机==3)

  或者(玩家==3,计算机==1)):

  Print(你打卡是%d,电脑打卡是%d%(播放器,电脑))

  打印(‘恭喜你,你打败了电脑!’)

  #画

  elif player==计算机:

  打印(“您和您的计算机已用完%d台“%计算机”)

  Print(平局!)

  #在其他情况下,计算机获胜

  否则:

  Print(你打卡是%d,电脑打卡是%d%(播放器,电脑))

  打印(“计算机赢了!”)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: