py3求助呜呜呜
查看原帖
py3求助呜呜呜
750502
ACXX楼主2022/8/4 11:03
isbn = input('') + '-'
getl = []
for i in isbn:
    if i == '-':
        pass
    else:
        getl.append(i)
last = getl.pop(-1)
if last == 'X':
    pass
else:
    last = int(last)
check = 0
flag = 0
for i in range(len(getl)):
    check += int(getl[i]) * (i + 1)
    if check % 11 == 10:
        flag = 'X'
    else:
        flag = check % 11
if flag == last:
    print('Right')
else:
    print('{}-{}-{}-{}'.format(getl[0], ''.join(getl[1:4]), ''.join(getl[4:]), flag))
2022/8/4 11:03
加载中...