和电脑猜拳(随机程序应用)

python 复制代码
import random
options = ['石头','剪刀','布']
while True:
    user = input("出拳(石头/剪刀/布):")
    if user not in options:
        continue
    bot = random.choice(options)#choice是random工具包里的一个函数,bot是标量,options是从哪里选
    print(f"电脑出:{bot}")
    if user == bot:
        print("平局")
    elif(user=="石头" and bot=="剪刀")or(user=="剪刀"and bot=="布")or(user=="布"and bot=="石头"):
        print("你赢了!")
    else:
        print("你输了!")

range(1,10)生成一个从1到10的整序数列,左闭右开:1,2,3,4,5,6,7,8,9

random.choice(列表) = 从列表里随机挑一个

while True 条件永远为真,无限循环,break跳出循环

相关推荐
涛涛ing1 分钟前
那个PR太干净了,干净到我差点直接点了合并
前端
去伪存真4 分钟前
稠密检索负责脑补,稀疏检索负责兜底:拆解 RAG 倒排索引的“查字典”艺术
前端·agent
锋行天下27 分钟前
服务器 Python 2.7 装不了 langgraph-cli?用本地生成 Dockerfile 曲线救国
人工智能·后端·python
一条大祥脚31 分钟前
深入理解 PyTorch FlexAttention:从 Score Mod 到 Mask Mod 的稀疏加速之道
人工智能·pytorch·python·注意力机制·flex attention·可编程注意力
喵个咪1 小时前
GoWind 拆解:全链 ID 类型体系——int64 定版与前端字符串化契约
前端·后端·go
喵个咪1 小时前
GoWind CMS 拆解:Flutter 设计系统内核——双态 token、四档断点与自适应壳层
前端·flutter·交互设计
2601_967980112 小时前
Python自动化办公:模块、库与样式调整教程
python·excel·自动化办公·openpyxl·样式调整
喵个咪2 小时前
GoWind CMS 拆解:发布审批——多级推进、逐级角色与全程留痕
前端·后端·go
喵个咪2 小时前
GoWind Flow 拆解:一个 Go 工作流引擎与它的双模式设计器
前端·后端·go
长沙三为智能科技2 小时前
GEO与传统SEO的5个关键差异:排名与被引用、关键词与答案型的全维度对比
python·aigc·seo·ai搜索·geo优化