当前位置:   article > 正文

python石头剪子布while循环_14.python之石头剪子布

石头剪刀布循环

上节课的课后练习做的如何了?是不是发现和猜数字在编程思路和使用的语法上很像。废话不多说,直接上代码,参照自己之前写的做比较,看看有什么异同。另外,有一些知识点会通过本次的代码作讲解。

import random

#调用模块random

list = ['石头','剪刀','布']

#创建包含选项的列表

option = random.choice(list)

#随机生成列表list中的元素

player = 0 # 记录玩家分数

computer = 0 # 记录电脑分数

while True:

for i in range(3):

#三局两胜,循环3次

print('----------第%d局----------' % (i+1))

guess = input('请输入你的选择(石头/剪刀/布):')

while guess not in list:

#检验输入内容是否在列表list中

print('请在石头/剪刀/布中选择!')

guess = input('请输入你的选择(石头/剪刀/布):')

print('电脑的选择是:'+ option)

if guess == option:

#平局的情况

print('平局')

elif (guess == '石头' and option == '

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/405905
推荐阅读
相关标签
  

闽ICP备14008679号