Python 随机抽奖源码

chouajiang.py

python 复制代码
# 让电脑支持服务访问
# web框架
# pip install Flask

from flask import Flask, render_template
from random import randint

app = Flask(__name__)

heros = [
    "黑暗之女",
    "狂战士",
    "正义巨像",
    "卡牌大师",
    "德邦总管",
    "无畏战车",
    "诡术妖姬",
    "猩红收割者",
    "远古恐惧",
    "正义天使",
    "无极剑圣",
    "牛头酋长",
    "符文法师",
    "亡灵战神",
    "战争女神",
    "众星之子",
    "迅捷斥候",
    "麦林炮手",
    "祖安怒兽",
    "雪原双子",
    "赏金猎人",
    "寒冰射手",
    "蛮族之王",
    "武器大师",
    "堕落天使",
    "时光守护者",
    "炼金术士",
    "痛苦之拥",
    "瘟疫之源",
    "死亡颂唱者",
    "虚空恐惧",
    "殇之木乃伊",
    "披甲龙龟",
    "冰晶凤凰",
    "恶魔小丑",
    "祖安狂人",
    "琴瑟仙女",
    "虚空行者",
    "刀锋舞者",
    "风暴之怒",
    "海洋之灾",
    "英勇投弹手",
    "天启者",
    "瓦洛兰之盾",
    "邪恶小法师",
    "巨魔之王",
    "诺克萨斯统领",
    "皮城女警",
    "蒸汽机器人",
    "熔岩巨兽",
    "不祥之刃",
    "永恒梦魇",
    "扭曲树精",
    "荒漠屠夫",
    "德玛西亚皇子",
    "蜘蛛女皇",
    "发条魔灵",
    "齐天大圣",
    "复仇焰魂",
    "盲僧",
    "暗夜猎手",
    "机械公敌",
    "魔蛇之拥",
    "上古领主",
    "大发明家",
    "沙漠死神",
    "狂野女猎手",
    "兽灵行者",
    "圣锤之毅",
    "酒桶",
    "不屈之枪",
    "探险家",
    "铁铠冥魂",
    "牧魂人",
    "离群之刺",
    "狂暴之心",
    "德玛西亚之力",
    "曙光女神",
    "虚空先知",
    "刀锋之影",
    "放逐之刃",
    "深渊巨口",
    "暮光之眼",
    "光辉女郎",
    "远古巫灵",
    "龙血武姬",
    "九尾妖狐",
    "法外狂徒",
    "潮汐海灵",
    "不灭狂雷",
    "傲之追猎者",
    "惩戒之箭",
    "深海泰坦",
    "机械先驱",
    "北地之怒",
    "无双剑姬",
    "爆破鬼才",
    "仙灵女巫",
    "荣耀行刑官",
    "战争之影",
    "虚空掠夺者",
    "诺克萨斯之手",
    "未来守护者",
    "冰霜女巫",
    "皎月女神",
    "德玛西亚之翼",
    "暗黑元首",
    "铸星龙王",
    "影流之镰",
    "暮光星灵",
    "荆棘之兴",
    "虚空之女",
    "星籁歌姬",
    "迷失之牙",
    "生化魔人",
    "疾风剑豪",
    "虚空之眼",
    "岩雀",
    "青钢影",
    "影哨",
    "虚空女皇",
    "弗雷尔卓德之心",
    "戏命师",
    "永猎双子",
    "祖安花火",
    "暴走萝莉",
    "河流之王",
    "狂厄蔷薇",
    "破败之王",
    "涤魂圣枪",
    "圣枪游侠",
    "影流之主",
    "暴怒骑士",
    "时间刺客",
    "元素女皇",
    "皮城执法官",
    "暗裔剑魔",
    "唤潮鲛姬",
    "沙漠皇帝",
    "魔法猫咪",
    "沙漠玫瑰",
    "魂锁典狱长",
    "海兽祭司",
    "虚空遁地兽",
    "翠神",
    "复仇之矛",
    "星界游神",
    "幻翎",
    "逆羽",
    "山隐之焰",
    "解脱者",
    "万花通灵",
    "残月之肃",
    "镕铁少女",
    "血港鬼影",
    "愁云使者",
    "封魔剑魂",
    "腕豪",
    "含羞蓓蕾",
    "灵罗娃娃",
    "炼金男爵",
    "双界灵兔",
    "不羁之悦",
    "纳祖芒荣耀",
    "炽炎雏龙",
    "明烛",
    "异画师",
    "百裂冥犬",
]


# 路由
@app.route("/index")
def index():
    return render_template("index.html", heros=heros)


@app.route("/randomChouJiang")
def randomChouJiang():
    num = randint(0, len(heros))
    return render_template("index.html", heros=heros, r=heros[num])


# 启动一个服务用于开发或者测试
app.run(debug=True)

index.html

html 复制代码
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    {{heros}} <br>
    <a href="/randomChouJiang">随机抽取</a><br>
    您抽到了:{{r}}
</body>

</html>
相关推荐
纪伊路上盛名在37 分钟前
python5.1 数据类dataclass
python·面向对象编程·oop
用户7188417507838 分钟前
深究 Python 中 int () 函数为何无法转换含小数点的字符串
python
on_pluto_1 小时前
LLaMA: Open and Efficient Foundation Language Models 论文阅读
python·机器学习
小二·1 小时前
mac下解压jar包
ide·python·pycharm
XXX-X-XXJ1 小时前
二:RAG 的 “语义密码”:向量、嵌入模型与 Milvus 向量数据库实操
人工智能·git·后端·python·django·milvus
Knight_AL1 小时前
浅拷贝与深拷贝详解:概念、代码示例与后端应用场景
android·java·开发语言
枫叶丹41 小时前
【Qt开发】输入类控件(六)-> QDial
开发语言·qt
AI小云2 小时前
【Python与AI基础】Python编程基础:模块和包
人工智能·python
思考的笛卡尔2 小时前
Go语言实战:高并发服务器设计与实现
服务器·开发语言·golang
努力努力再努力wz2 小时前
【C++进阶系列】:万字详解智能指针(附模拟实现的源码)
java·linux·c语言·开发语言·数据结构·c++·python