2025年python语法学习—实现猜拳游戏

python语法学习—实现猜拳游戏python 基础语法学习 通过实现猜拳游戏 来对 python 语法的学习 python 语法实现 猜拳游戏 电脑随机出拳进行比较 用户自己输入要出的拳 用户赢了就退出游戏 主要用到 python 的 while 循环 if elif else 语法 和 python 的随机数模块函数的使用 import random flag int

大家好,我是讯享网,很高兴认识大家。

python基础语法学习,通过实现猜拳游戏,来对python语法的学习。

# python语法实现 猜拳游戏 电脑随机出拳进行比较,用户自己输入要出的拳,用户赢了就退出游戏 # 主要用到 python的 while 循环、if elif else语法 和 python的随机数模块函数的使用 import random flag_int = 1 # 定义是否赢的游戏的标志 while flag_int: rand_int = random.randint(1,3)# 生成 1-3范围的随机数 your_int = int(input("请输入你要出的拳 石头(1)/剪刀(2)/布(3):"))# input输入的内容 始终是str类型 可以通type()方法进行查看,需要进行强制转换 if rand_int == 1: if your_int == 1: print("电脑:石头(%d),你:石头(%d);平局" % (rand_int,your_int)) elif your_int == 2: print("电脑:石头(%d),你:剪刀(%d);你输了" % (rand_int, your_int)) else: flag_int = 0 print("电脑:石头(%d),你:布(%d);你赢了" % (rand_int, your_int)) elif rand_int == 2: if your_int == 1: flag_int = 0 print("电脑:剪刀(%d),你:石头(%d);你赢了" % (rand_int, your_int)) elif your_int == 2: print("电脑:剪刀(%d),你:剪刀(%d);平局" % (rand_int, your_int)) else: print("电脑:剪刀(%d),你:布(%d);你输了" % (rand_int, your_int)) else: if your_int == 1: print("电脑:布(%d),你:石头(%d);你输了" % (rand_int, your_int)) elif your_int == 2: flag_int = 0 print("电脑:布(%d),你:剪刀(%d);你赢了" % (rand_int, your_int)) else: print("电脑:布(%d),你:布(%d);平局" % (rand_int, your_int)) 
讯享网
验证结果截图:



小讯
上一篇 2025-04-10 10:50
下一篇 2025-02-09 22:15

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/17985.html