1 问题
如何利用python实现与电脑玩猜拳游戏呢?
2 方法
利用随机函数导入random模块的随机函数用法,以及if的多条件的语句,实现了与电脑的猜拳游戏。
代码清单 1
class caiquan():
print('欢迎来到猜拳游戏')
print('进入游戏--8')
print('退出游戏--9')
b = input("请输入:")
print("你的选择是: ", b)
print("\n")
while b == '8':
print('请进行猜拳:')
print('石头--0')
print('布--1')
print('剪刀--2')
print('退出游戏--9')
# 如果输入的数不是0,1,2;可以设置为重新输入,或者设置为失败
a = random.randint(0, 2)
b = int(input("你选择的是:")) # 整型,
print("电脑选择的是:", a)
if (a == 0 and b == 1) or(a == 1 and b == 2)or(a == 2and b == 0):
print("你赢了!\n")
elif a == b:
print("平局!\n")
else:
print("你输了!\n")
print('继续游戏--8')
print('退出游戏--9')
b = input("请重新选择:")
print("你的选择是: ", b + "\n")
if __name__ == "__main__":
caiquan()
print('游戏结束!')
pass
3 结语
针对如何利用python玩猜拳游戏问题,提出运用if条件语句方法,通过python编程实验,证明该方法是有效的,但本文的方法比较简单过于单一,结构性不强还需完善,未来应继续研究和改善。