Python节点20WA求助
查看原帖
Python节点20WA求助
999576
Kleeaaaa楼主2024/3/31 12:05
num=list(input())
if num[-1]=='%':
    num.pop()
    percent=''.join(num[::-1]+list('%'))
    print(percent.lstrip('0'))
elif '/' in num:
    sym_location = num.index('/')
    tem_num = num[:sym_location]
    tem_num0 = num[sym_location + 1:]
    fenzi=''.join(tem_num[::-1])
    zi=str(fenzi).lstrip('0')
    fenmu=''.join(tem_num0[::-1])
    mu=str(fenmu).lstrip('0')
    if zi=='':
        if mu=='':
            print(fenzi+'/'+fenmu)
        else:
            print(fenzi+'/'+mu)
    else:
        if mu=='':
            print(zi+'/'+fenmu)
        else:
            print(zi+'/'+mu)
elif '.' in num:
    sym_location = num.index('.')
    tem_num = num[:sym_location]
    tem_num0 = num[sym_location + 1:]
    zhengshu = ''.join(tem_num[::-1])
    z = str(zhengshu).lstrip('0')
    xiaoshu = ''.join(tem_num0[::-1])
    x = str(xiaoshu).rstrip('0')
    if z == '':
        if x=='':
            print(zhengshu+'.'+xiaoshu)
        else:
            print(zhengshu+ '.' + x)
    else:
        if x=='':
            print(z+'.'+xiaoshu)
        else:
            print(z+'.'+x)

else:
    z1=str(''.join(num[::-1]))
    z=z1.lstrip('0')
    if z=='':
        print(0)
    else:
        print(z)

2024/3/31 12:05
加载中...