python无极限 @ 2021-08-10 22:18:16
l =input().split("-") a=list(l[2]) a=list(map(int,a)) q=list(l[0]) q=list(map(int,q)) r=list(l[1]) r=list(map(int,r)) n =0 a.append(q[0]) a.append(r[0]) a.append(r[1]) a.append(r[2]) d = (a[0]5+a[1]6+a[2]7+a[3]8+a[4]9+a[5]1+a[6]2+a[7]3+a[8]*4)%11 if d==10: d="X" else: d=str(d) b=l[3] if d==b: print("Right") else: d =str(d) l.insert(3,d) m = l[0:4] for i in m: n+=1 if n==4: print(i) else: print(i,end="-")
by DWT8125 @ 2021-08-10 22:27:24
@Luolaji 用代码框谢谢
by MatrixGroup @ 2021-08-10 22:41:59
希丰展?使Md。
by DesignDigits @ 2021-08-10 22:52:56
@Luolaji 为了让大家能看清楚你的代码,你可以这样写:
先来三个反引号,然后在下面放你的代码,最后再来三个反引号。
这样,我们就能看清楚代码了,而不像现在,代码的换行都没了。
比如,你可以输入下面内容:
name = input("What's your name?") print("Hello", name)
by python无极限 @ 2021-08-10 23:27:44
抱歉是个萌新不知道,但是过去了第四个测试好像有个回车IDLE试不出来,改了改好了,谢谢大佬们
by python无极限 @ 2021-08-10 23:30:36
@Codezhu 谢谢以后就知道了