猫史档案馆


【Python作品分享】剪刀石头布

用户:可口玉米卷可口玉米卷查看:0 回复:1 评论:0 创建时间:2024-07-31T17:38:39


【作品展示】

center_image

 

【作品介绍】

第一个作品

 

【作品源代码】

import random


print('剪刀石头布')
g = int(input('你要玩几局?'))
print('输入1-石头','输入2-剪刀','输入3-布',)
while (g > 0):
    q1 = input()
    q1 = int(q1)
    if (q1 == 1 or q1 == 2 or q1 == 3):
        if (q1 == 1):
            print('你出了石头')
            c1 = random.randint(1, 3)
            if (c1 == 1):
                print('电脑也出了石头,平局')
                continue
            elif (c1 == 2):
                print('电脑出了剪刀,你赢了!')
                continue
            else:
                print('电脑出了布,你输了!')
                continue
        elif (q1 == 2):
            print('你出了剪刀')
            c1 = random.randint(1, 3)
            if (c1 == 1):
                print('电脑出了石头,你输了!')
                continue
            elif (c1 == 2):
                print('电脑也出了剪刀,平局')
                continue
            else:
                print('电脑出了布,你赢了!')
                continue
        else:
            print('你出了布')
            c1 = random.randint(1, 3)
            if (c1 == 1):
                print('电脑出了石头,你赢了!')
                continue
            elif (c1 == 2):
                print('电脑出了剪刀,你输了!')
                continue
            else:
                print('电脑也出了布,平局')
                continue
    else:
        print('输入1-石头', '输入2-剪刀', '输入3-布',)
        q1 = input()
        q1 = int(q1)
        continue

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
code猫的code猫的

import random


print('剪刀石头布')
g = int(input('你要玩几局?'))
print('输入1-石头','输入2-剪刀','输入3-布',)
while (g > 0):
    q1 = input()
    q1 = int(q1)
    if (q1 == 1 or q1 == 2 or q1 == 3):
        if (q1 == 1):
            print('你出了石头')
            c1 = random.randint(1, 3)
            if (c1 == 1):
                print('电脑也出了石头,平局')
                continue
            elif (c1 == 2):
                print('电脑出了剪刀,你赢了!')
                continue
            else:
                print('电脑出了布,你输了!')
                continue
        elif (q1 == 2):
            print('你出了剪刀')
            c1 = random.randint(1, 3)
            if (c1 == 1):
                print('电脑出了石头,你输了!')
                continue
            elif (c1 == 2):
                print('电脑也出了剪刀,平局')
                continue
            else:
                print('电脑出了布,你赢了!')
                continue
        else:
            print('你出了布')
            c1 = random.randint(1, 3)
            if (c1 == 1):
                print('电脑出了石头,你赢了!')
                continue
            elif (c1 == 2):
                print('电脑出了剪刀,你输了!')
                continue
            else:
                print('电脑也出了布,平局')
                continue
    else:
        print('输入1-石头', '输入2-剪刀', '输入3-布',)
        q1 = input()
        q1 = int(q1)
        continue

点赞0


评论