想请问一下关于报名序号自增的问题。
现在有两种比赛A,B,假如我同时报名了这两种比赛,我在A比赛的序号为2,B比赛的序号为3。假如有另一个人和我一样同时参赛,那他的序号在A比赛中就为3,B比赛中为4。
这种不同比赛之间的序号自增要怎么去实现吗?
使用循环:
def hao(n):
A={}
B={}
for i in range(1,n+1):
A[f'p{i}']=i+1
B[f'p{i}']=i+2
return A,B
print(hao(5))
如果是这样,也可能你的 A比赛的序号为2,B比赛的序号为1。 另一个人 A比赛中就为3,B比赛中为2
那你可以做2张报名表, 分别A比赛和B比赛的的报名, 序号自增即可。
还有1张就是选手信息表了。
如果我的假设不符合, 那你要重新定逻辑, 为什么另一个人的序号不能一个在你前,一个在你后。 然后根据逻辑,写一个存储过程。