Python猜拳

server/2025/3/15 11:11:13/

import random

# 定义选项
options = ["石头", "剪刀", "布"]

# 电脑随机选择
computer_choice = random.choice(options)

# 玩家输入
player_choice = input("请输入你的选择(石头、剪刀、布):")

# 判断结果
print(f"电脑出的是:{computer_choice}")
if player_choice == computer_choice:
    print("平局!")
elif (player_choice == "石头" and computer_choice == "剪刀") or \
     (player_choice == "剪刀" and computer_choice == "布") or \
     (player_choice == "布" and computer_choice == "石头"):
    print("你赢了!")
else:
    print("你输了!")
 


http://www.ppmy.cn/server/175136.html

相关文章

在 Ubuntu 上安装和配置 Docker 的完整指南

Docker 是一个开源的平台,旨在简化应用程序的开发、部署和运行。通过将应用程序及其依赖项打包到容器中,Docker 确保应用程序可以在任何环境中一致地运行。 目录 前言安装前的准备安装 Docker 步骤 1:更新包索引步骤 2:安装必要…

软件/硬件I2C读写MPU6050

MPU6050简介 6轴:3轴加速度,3轴角速度 9轴:3轴加速度,3轴角速度和3轴磁场强度 10轴:3轴加速度,3轴角速度和3轴磁场强度和一个气压强度 加速度计具有静态稳定性,不具有动态稳定性 欧拉角&…

qt designer中的Spacer相关设置

在 Qt Designer 中,Spacer 是一种特殊的布局元素,用于调整界面中控件的间距或填充空白区域。Spacer 的 sizeType 属性用于控制其在布局中的伸缩行为,尤其是在窗口大小改变时的行为。以下是 sizeType 中各个选项的含义: 1. Fixed&a…

《 线程池项目:线程池背景知识与整体架构梳理》

并发与并行 并发 在单核处理器下,OS把CPU资源按照时间片段,假设一个片段10ms给一个任务(进程、线程)。OS在调度这些任务的时候,让每个任务只占用了CPU的一个时间片。也就是说,一个任务不能把CPU的资源一直…

LLaMA:开放且高效的基础语言模型

摘要 我们介绍了LLaMA,这是一系列参数规模从70亿到650亿不等的基础语言模型。我们在数万亿的标记上训练我们的模型,并展示了仅使用公开可用的数据集训练出最先进模型的可能性,而无需依赖专有和难以获取的数据集。特别是,LLaMA-13…

OpenWebUI项目调研对比

开源地址:https://github.com/open-webui/open-webui 官方文档:https://docs.openwebui.com/ OpenWebUI(以前称为Ollama WebUl)是一款面向大型语言模型(LLMs)的用户友好型Web界面,支持Ollama和兼容OpenAl的API运行。 通过一个直观的界面&a…

管控终端电脑外发文件 | 天锐蓝盾数据防泄露保护

随着信息技术的飞速发展,终端电脑外发文件的途径日益多样化,给企业的数据安全带来了前所未有的挑战。如何有效预防多种途径的外发泄露,确保企业宝贵的信息资产的存储以及使用已成重中之重。 天锐蓝盾终端安全管理系统通过对用户在计算机终端上…

前端面试:富文本里面, 是如何做到划词的?

实现富文本中的“划词”功能,通常涉及到文本的选择、用户交互和相应的操作(例如加粗、改变颜色等)。以下是一些实现思路和常用技术,可以帮助你在富文本编辑器中实现划词功能。 1. 实现文本选择 在富文本编辑器中,用户…