网站首页 > 技术文章 正文
以下是一个简单的Python游戏示例,名为“石头剪刀布”,玩家需要与计算机进行猜拳游戏。
import random
print("欢迎来到石头剪刀布游戏!")
print("你将要与计算机进行猜拳游戏。")
print("请出拳:1. 石头 2. 剪刀 3. 布")
while True:
player_choice = int(input("请输入你的选择(1-3):"))
computer_choice = random.randint(1, 3)
if player_choice == 1:
if computer_choice == 1:
print("平局!你出石头,计算机出石头。")
elif computer_choice == 2:
print("恭喜你,你赢了!你出石头,计算机出剪刀。")
else:
print("很遗憾,你输了!你出石头,计算机出布。")
elif player_choice == 2:
if computer_choice == 1:
print("很遗憾,你输了!你出剪刀,计算机出石头。")
elif computer_choice == 2:
print("平局!你出剪刀,计算机出剪刀。")
else:
print("恭喜你,你赢了!你出剪刀,计算机出布。")
elif player_choice == 3:
if computer_choice == 1:
print("恭喜你,你赢了!你出布,计算机出石头。")
elif computer_choice == 2:
print("很遗憾,你输了!你出布,计算机出剪刀。")
else:
print("平局!你出布,计算机出布。")
else:
print("无效的选择,请重新输入(1-3)。")
continue
play_again = input("是否继续游戏?(Y/N)")
if play_again.lower() == "n":
print("游戏结束。")
break
猜你喜欢
- 2025-06-18 3.2数据类型和变量赋值(JAVA程序员改行Python当天入门教程)
- 2025-06-18 GESP第六次认证真题解析C++、Python直播预告
- 2025-06-18 每周一个 Python 模块 | fnmatch(python一周的星期几)
- 2025-06-18 fsociety,一个非常厉害的 Python 库!
- 2025-06-18 python学习笔记之f-string,小白的成长历程
- 2025-06-18 Python基础:f-string不同数据类型的格式化选项,终极指南!
- 2025-06-18 在 Python 中使用 f-String 格式化字符串
- 2025-06-18 如何使用 Python 的 f-string 进行字符串格式化
- 2025-06-18 Python中f-string用法(for char in python string)
- 2025-06-18 python中format函数和f-string详解
- 274℃Python短文,Python中的嵌套条件语句(六)
- 272℃python笔记:for循环嵌套。end=""的作用,图形打印
- 270℃PythonNet:实现Python与.Net代码相互调用!
- 265℃Python操作Sqlserver数据库(多库同时异步执行:增删改查)
- 265℃Python实现字符串小写转大写并写入文件
- 124℃原来2025是完美的平方年,一起探索六种平方的算吧
- 106℃Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 104℃Ollama v0.4.5-v0.4.7 更新集合:Ollama Python 库改进、新模型支持
- 最近发表
-
- Python错误:IndentationError (缩进错误)
- 字符串对齐的常用方法(对字符串的常用处理方法)
- Python轻松实现markdown转网页,完美支持mermaid图表、latex公式
- Python循环语句(python循环语句分为哪两种)
- 编程小白学做题:Python 的经典编程题及详解,附代码和注释(六)
- Python入门到脱坑经典案—数字金字塔
- Python输出语句print()(python语句print(type(1j))的输出结果)
- Python入门到脱坑经典案例—九九乘法表
- Python格式化:让数据输出更优雅(Python格式化输出代码)
- 一节课的时间快速掌握Python基础知识
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)