猫史档案馆


【Python作品分享】猜拳游戏【作品秀】

用户:坑害对面好基友坑害对面好基友查看:0 回复:0 评论:0 创建时间:2022-05-29T21:38:15


【作品展示】

center_image

 

【作品介绍】

小朋友的游戏,剪刀石头布,想玩吗?想玩就进来吧!

 

【作品源代码】

import time
import random


print('-----欢迎来到4399游戏平台-----')
print('      石头    剪刀    布     ')
print('-----------游戏开始-----------')
player_sorker = 0
computer_sorker = 0
time.sleep(0.5)
player_name = input('请输入你的名字')
computer_name = input('请输入电脑玩家')
print('')
print(player_name, 'vs', computer_name)
while True:
    player_choose = eval(input('1.石头 2.剪刀 3.布,1/2/3'))
    computer_choose = random.randint(1, 3)
    if (player_choose == 1):
        player_fist = '石头'
    elif (player_choose == 2):
        player_fist = '剪刀'
    elif (player_choose == 3):
        player_fist = '布'
    else:
        player_choose = 1
        player_fist = '石头'
    if (computer_choose == 1):
        computer_fist = '石头'
    elif (computer_choose == 2):
        computer_fist = '剪刀'
    else:
        computer_fist = '布'
    print(player_name, '出拳', player_fist)
    print(computer_name, '出拳', computer_fist)
    if (player_choose == computer_choose):
        print('平局')
    elif (player_choose == 1 and computer_choose == 2 or player_choose == 2 and computer_choose == 3 or player_choose == 3 and computer_choose == 1):
        print(player_name, '胜')
        player_sorker += 1
    else:
        print(computer_name, '胜')
        computer_sorker += 1
    if (input('再来一局吗?是\否') == '否'):
        break
print(player_name, '的得分是', player_sorker)
print(computer_name, '的得分是', computer_sorker)
if (player_sorker == computer_sorker):
    print('平局')
elif (player_sorker > computer_sorker):
    print(player_name, '大获全胜')
else:
    print(player_name, '不幸败北')

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页