猫史档案馆


【Python作品分享】A简单硬币博弈系统【作品秀】

用户:S.X樹識S.X樹識查看:0 回复:0 评论:0 创建时间:2020-05-05T19:41:41


【作品展示】

center_image

 

【作品介绍】

硬币博弈

 

【作品源代码】

# Object_Oriented_Programming_2
# 简单硬币博弈系统
import random

# 规则解读
print("你与电脑进行博弈:共同出硬币的正面(1)或反面(0),若相同则电脑胜,若不同则你胜")
print("下面游戏开始:")

# 基本信息
coin = [0, 1]
Com_money_bits = 10
Pro_money_bits = 10
games = int(input("局数-->"))

# 主体部分
for k in range(games):
    print('''
    ''')
    print("========第{}局========".format(k+1))

    # 出硬币
    Computer = coin[random.randint(0, 1)]
    Programmer = int(input("选择出:正面(1)/反面(0)-->"))

    # 判断胜负
    if Computer == Programmer:
        print("电脑出的是:{},你出的是{}".format(Computer, Programmer))
        print("电脑赢得博弈")
        Com_money_bits += 1
        Pro_money_bits -= 1
        print("目前:电脑{}分,你{}分".format(Com_money_bits, Pro_money_bits))
    else:
        print("电脑出的是:{},你出的是{}".format(Computer, Programmer))
        print("你赢得博弈")
        Com_money_bits -= 1
        Pro_money_bits += 1
        print("目前:电脑{}分,你{}分".format(Com_money_bits, Pro_money_bits))

# 结算
print('''
    ''')
print("========结算========")
print("你现在的点数是{},共盈利{}点.".format(Pro_money_bits, Pro_money_bits-10))
print("电脑现在的点数是{},共盈利{}点.".format(Com_money_bits, Com_money_bits-10))

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页