python做商城和充值系统 5000字
商城系统
贩卖等级装备【每个装备都有多种属性的品类可以购买,可自定义扩充装备】:
法系:10级:审判系列 20:圣光系列 30:帝国系列40:幻系列
物理:10级:狂暴系列 20:永恒系列 30:苍穹系列40:神系列
价位和装备属性自定义
充值系统
需要输入银行卡和卡号(虚拟)进行验证,扣除费用,增加玩家金币数量:1RMB=1000金币
其他自由发挥,比如:
- 存盘功能
- 图形化界面
- 可配置道具
- 网络对战功能
- 多人对战等
def mall():print('欢迎来到游戏商店')print('*'*40)gold = 5000weapon_list=[]print('当前的金币为',gold)while True:print("1,购买法系装备")print("2,购买物理装备")print("3,删除装备")print("4,查看装备")print("5,退出")choice = int(input('请输入你的选择:'))if choice == 1:print('欢迎进入法系装备库')weapons = [['审判系列', 1000], ['帝国系列', 2950], ['圣光系列', 3400], ['幻系列', 4800]]for weapon in weapons:print(weapons)weaponname = input('请输入要购买的装备名称:')if weaponname not in weapon_list:for weapon in weapons:if weaponname == weapon[0]:if gold >= weapon[1]:gold -= weapon[1]weapon_list.append(weapon[0])print('购买装备',weapon)else:print('金币不足,赶快充值去吧!')breakelse:print('输入装备名称错误')breakif choice == 2:print('欢迎进入物理装备库')weapons = [['狂暴系列', 1000], ['永恒系列', 2950], ['苍穹系列', 3400], ['神系列', 4800]]for weapon in weapons:print(weapons)weaponname = input('请输入要购买的装备名称:')if weaponname not in weapon_list:for weapon in weapons:if weaponname == weapon[0]:if gold >= weapon[1]:gold -= weapon[1]weapon_list.append(weapon[0])print('购买装备',weapon)else:print('金币不足,赶快充值去吧!')breakelse:print('输入装备名称错误')breakif choice == 3:print('装备太多啦,快扔掉一点吧.........')if len(weapon_list) > 0:print('{}拥有的装备如下:'.format(weapon_list))for weapon in weapon_list:print(weapon)while True:weaponname = input('请选择需要删除的装备名称:')if weaponname in weapon_list:weapon_list.remove(weaponname)for weapon in weapon_list:if weaponname == weapon[0]:gold += weapon[1]else:print('装备有误!')breakif choice == 4:print('{}拥有的装备如下:'.format(weapon_list))for weapon in weapon_list:print(weapon)print('总金币:', gold)if choice == 5:answer = input('确认要离开装备商店吗?(yes/no)')if answer == 'yes':breakelse:print('输入错误,请重新选择')
def recharge():gold = 5000#金币charge_list = {"123": "456"}#账号charge_fee = {"123": 100}#密码print('账号金币为1000')print('欢迎来到充值系统')print('1RMB = 1000金币')while True:option = str(input("充值请输入1,退出请输入2\n"))if option == '1':kahao = str(input('请输入充值卡号:'))if kahao in charge_list:chongzhimima = str(input('请输入充值密码:'))if chongzhimima == charge_list[kahao]:print("银行卡内余额" + str(charge_fee[kahao]))chongzhi_money = int(input('本次充值:'))while chongzhi_money > charge_fee[kahao]:print("余额不足")chongzhi_money = int(input('本次充值:'))gold = gold + chongzhi_money * 1000charge_fee[kahao] = charge_fee[kahao] - chongzhi_moneyprint('充值成功\n,现有金币' + str(gold))if charge_fee[kahao] == 0:del charge_list[kahao]print('别打游戏了赶紧进厂吧')else:print('银行卡余额还有' + str(charge_fee[kahao]))else:print('密码错误')else:print('卡号不存在')elif option == '2':breakelse:continue
python做商城和充值系统 5000字相关推荐
- 用python做一个舆情分析系统_如何用Python做舆情时间序列可视化?
如何批量处理评论信息情感分析,并且在时间轴上可视化呈现?舆情分析并不难,让我们用Python来实现它吧. 痛点 你是一家连锁火锅店的区域经理,很注重顾客对餐厅的评价.从前,你苦恼的是顾客不爱写评价.最 ...
- 教师节用python做个学生点名系统送老师,老师:真的谢谢你~
嗨害大家好鸭!我是小熊猫❤ 今年教师节和中秋一起过~ 我特意用Python做了个学生点名系统, 非常好用,送给各科老师.辅导员当节日礼物, 老师们都喜滋滋(是真的很喜欢) 说平常逃课就原谅我了,我心想 ...
- 用Python做一个人脸识别系统,简单操作又实用~
导语 今天给大家介绍一个非常简洁的人脸识别系统: 人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术.而通过我们Python编程,几行代码就可以实现人脸识别,这主要得益于face_reco ...
- 用python做视觉检测系统_教你用 Python 做一个物体检测系统
在本文中,我们将了解物体检测技术是什么以及可以用来解决此领域问题的几种不同方法,接着深入研究在Python中如何构建我们自己的对象检测系统.在本文结束时,您将拥有足够的知识来独自迎接不同的物体检测挑战 ...
- 用python做一个银行取款系统_我的第一个Python小程序,大老虎银行存取款机程序!支持转账...
[Python] 纯文本查看 复制代码import time banksql = [ {"card_id": "6228881234567000", " ...
- 用python编写一个点餐程序_用python做一个点餐系统,热敏打印机怎么连?
做一个局域网内的点餐系统 一台服务器(启动点餐系统的),一台路由器,一台平板电脑,一个热敏打印机. 流程是:服务器启动点餐系统,服务器连着路由器Wi-Fi,平板电脑连着路由器Wi-Fi,那么平板电脑通 ...
- python做一个单项选择题系统_(完整版)python选择题word打印版
Python 单选题库 一. python 语法基础 1 . Python 3.x 版本的保留字总数是 A.27 B.29 C.33 D.16 2. 语言保留字的是 Python 不是 , 以下选项中 ...
- 一起用Python做个上课点名器,好玩又实用!
前言 前段时间,用PyQt5写了几篇文章,关于Python自制一款炫酷音乐播放器.自定义动态壁纸.车牌自动识别系统.今天就继续给大家分享一个读者粉丝投稿的,关于上课点名的实战案例,一起来看看是如何实现 ...
- 一起用Python做个自动化短视频生成脚本,实现热门视频流水线生产!
前言 前几天有粉丝和我说,最近在网上看到一些视频营销号一天能发布几百条短视频, 感觉都是批量生成的,能不能用Python做个自动化短视频生成脚本呢? 今天就带大家一起用Python做个自动化视频生成脚 ...
最新文章
- 为了不复制粘贴,我被逼着学会了JAVA爬虫
- 解析错误:相邻的JSX元素必须包装在一个封闭标签中
- Spring boot定制错误json数据
- anki怎么设置学习计划_新媒体企业品牌营销策划公众号运营规划线上推广内容管理sop工作流程计划方案表格模板新手小白零基础怎么学习写作软文涨粉技巧攻略下载...
- 【Linux系统编程】IO多路复用之epoll
- 用 Flutter 开发真的NX
- 在Linux上使用Nginx为Solr集群做负载均衡
- 做机器人,必过的一道坎!
- subline类似less的html插件,29个常用 Sublime Text 插件推荐
- 内容主题windows下简单的vbscript自动发送邮件--带附件
- 51单片机——LED发光二极管、蜂鸣器C语言入门编程
- 想做数字孪生项目?这款数据可视化软件值得你了解
- cor软件免费下载_CDRX4软件免费版
- windows7 内部版本7601 此windows副本不是正版 ---解决方案
- 工程项目管理系统-----装修装饰行业的管理软件
- Windows系统必备的软件
- STM32F407+FFT+详细解读!!!!
- 会说话的好朋友:汤姆猫开发商Outfit7旗下应用盘点
- APP端接入支付宝支付接口
- 什么是内联电子商务_什么是电子商务
热门文章
- 统计学中I和II类错误
- Endpoint Antivirus破解版|ESET Endpoint Antivirus中文破解版(附激活授权文件)下载 v7.1.2045.5
- el-table-column 循环加 v-if解决办法
- iOS之UI--主流框架的搭建-- 仿制QQ的UI框架
- ASP.NET CodeBehind
- 用Python写一个酷狗爬歌系统
- javaweb——e家园项目
- 史上最简单将数据信息导入wrod文档方案(C# for word)
- android进度条的图标,Android进度条相关应用技巧解析
- Codeforces 1658D1D2 388535 精妙异或数论