用python做剪刀石头布,python编写石头剪刀布

  用python做剪刀石头布,python编写石头剪刀布

  实现一个人和计算机之间猜拳——石头剪刀布的小游戏,学习Python的循环控制语句和条件判断语句。

  如果石头、剪刀和布分别用数字0、1和2表示。那么如何决定谁赢谁输呢?(推荐学习:Python视频教程)

  虽然是石头剪子布的简单小游戏,其实背后有很多算法,可以找出很多规律。

  如果变量user和computer相等就是平局

  如果用 (user+1) 除以 3 得到的余数与computer相等就是user(人)获得胜利

  其余情况都是计算机获胜

  随机导入

  #初始化代表手势的变量

  手势=[石头,剪刀,布]

  wins=0

  打印( ******************* )

  打印(石头剪子布游戏n版本1.0.0由YuZhou_1sun )

  #玩5轮游戏

  对于范围(5):中的I

  #输入玩家的手势

  打印( ******************* )

  印花( 0:石头13360剪刀2:布料)

  打印( ******************* )

  User=int(输入(请输入序列号:n ))

  if(用户=0和用户=2):

  computer=random.randint(0,2)

  打印(播放器: {0},计算机: {1})。格式(手势[用户],手势[计算机]))

  如果用户==计算机:

  打印(.“平局!”)

  elif计算机==(用户1) % 3:

  打印(.玩家赢了!)

  wins=wins 1

  else:

  打印(.“电脑赢了!”)

  else:

  打印( ***您输入的序列号有误,请重新输入!***)

  打印(玩家胜: %d%胜)更多Python相关技术文章,请访问Python教程专栏学习!这就是如何用python写剪刀石头布的细节。更多信息请关注热门IT软件开发工作室其他相关文章!

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

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