Python教程

python猜拳小游戏

本文主要是介绍python猜拳小游戏,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

代码如下:

import random
import time
print('欢迎来到猜拳小游戏')
m = int(input('请输入你的密码:'))
if m != 1860108888:#这个是单密码,也可以增加(or),或者用正则表达式
    print('密码错误')
    m = int(input('请再次输入你的密码:'))
else:
    print('欢迎来到游戏')
    print('当前时间是:'+time.strftime('%Y-%m-%d %H:%M:%S'))#查看当前时间
# 年 %Y
# 月 %m
# 日 %d
# 时 %H
# 分 %M
# 秒 %S
czb = ['石头','剪刀','布'] 
while True:
    print("--------- 猜拳小游戏 ---------")
    print("1. 开始游戏")
    print("2. 退出")
    y = input("请选择:")
    if y == '1':
            x = input('请选择手势[剪刀、石头、布]:')#选手出招
            ai = random.choice(czb)#电脑出招
            if x in czb:              
                if x == '石头' and ai == '剪刀' or x == '剪刀' and ai == '布' or x == '布' and ai == '石头':
                    print(f'你赢了,电脑出的是{ai}')                   
                elif x == ai:
                    print('平局')                    
                else:
                    print(f'你输了,电脑出的是{ai}')
            else:
                print('出错招了!!!')
    else:
        break
print("游戏结束")


# 欢迎大家留言评论
这篇关于python猜拳小游戏的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!