网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
06月21日
漏签
0
天
python吧
关注:
461,694
贴子:
1,927,473
看贴
图片
吧主推荐
视频
游戏
1
2
下一页
尾页
54
回复贴,共
2
页
,跳到
页
确定
<<返回python吧
>0< 加载中...
刚做完一个抽卡模拟器
只看楼主
收藏
回复
千鹤雪关扉
贡士
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
如图所示,做完之后感觉代码冗余实在太严重,尤其是抽卡那块,我基本是直接用Ctrl➕C➕V解决的,就改了几个变量,但我实在想不出更好的办法来优化了,有没有佬来替窝想想
千鹤雪关扉
贡士
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
说实话我写到后面武器抽卡那块基本懒得再写下去了的,但我寻思了一会觉得抽武器跟抽人机制差不多,于是一个复制粘贴下去,发现还真能运行并且功能丝毫不丢
鸽咕~
白丁
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
兄弟,太猛了
全是if
谁给糖跟谁走
探花
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
面向对象写
AssumeF
举人
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
把重复的动作用装饰器做
xelloss_sc
贡士
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
首先一个建议是不要用中文变量名吧,看着眼晕
OdiousPart
举人
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
数据大尽量用numpy库
UserId9527
白丁
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
能跑就行
Zswdhy
探花
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
可以考虑使用责任链模式进行代码逻辑优化
千鹤雪关扉
贡士
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
竟然没有人发现我做的是O神抽卡
8u也不过如此
一跃
举人
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
就是要这样的代码,主要是多
四川的小韩
贡士
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
为什么是中文变量名
Bzzbi
贡士
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
看的累眼睛,我推荐你使用设计模式解决冗余问题,比如抽象工厂设计模式,你可以定义一个抽象工厂接口,为每种类型的卡片提供一个具体的工厂实现。或者是策略模式,如果不同的抽卡活动有不同的规则和逻辑(例如,有些抽卡活动是免费的,有些需要消耗游戏货币或道具),你可以使用策略模式来定义这些不同的规则,并在运行时动态地选择使用哪种策略。
你们先开始去吧
贡士
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
学了类,函数了吗?你先学,这太麻烦了。图片太大,看不清。不知道你这抽卡是真的随机还是用了算法的,按道理抽卡逻辑部分的代码没那么长
我是楼上的dad
探花
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
判断整数不用那么麻烦,只需要
string.isdigit()就可以判断了
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示