编写传统的石头、剪刀、布的游戏程序,单局胜负规则是,剪刀胜布,布胜石头,石头胜剪刀。用户玩家和计算机对阵,采用7
局4
胜制。为了简单便于判定,计算机的选择方式是固定的,并不是随机的选择序列,最后输出胜负或平局信息。
请复制一下代码,在Begin和End之间按要求补充代码:
# -*- coding:utf-8 -*-
import random
people_guess = [ x for x in map( str, input("").split(",") ) ]
computer_lst = ["石头","剪刀","剪刀","布","布","石头","布"] # 电脑出拳的方式
computer_win_condition = [["布","石头"],["石头","剪刀"],["剪刀","布"]] # 每次电脑赢的情况
balance_condition = [["布","布"],["石头","石头"],["剪刀","剪刀"]] # 每次平局的情况
computer_win_number = 0 # 电脑赢的次数
people_win_number = 0 # 玩家赢得次数
#********* Begin *********#
#********* End *********#
# 游戏进行 7 次之后,进行输赢的判别
if computer_win_number > people_win_number:
print("电脑赢!",end="")
elif computer_win_number < people_win_number:
print( "玩家赢!", end="" )
else:
print("平局!")
输入
剪刀,石头,布,布,布,布,布
输出
平局!
样例
标准输入 复制文本 |
石头,布,布,石头,布,布,布 |
标准输出 复制文本 |
电脑赢! |
标准输入 复制文本 |
石头,剪刀,布,布,剪刀,剪刀,剪刀 |
标准输出 复制文本 |
平局! |
标准输入 复制文本 |
布,石头,剪刀,布,布,石头,石头 |
标准输出 复制文本 |
玩家赢! |