python3 只有75分求助求助
查看原帖
python3 只有75分求助求助
891123
love_python楼主2023/5/17 13:49
import sys
s=str(input())

if s.count('.')==1:
    a=s[s.find('.')+1:]
    c = int(int(str(a)[::-1]))
    if c % 10 == 0:
        c = c // 10
    b=int(s[:s.find('.')])
    while int(b)%10!=0:
        b=int(b)//10
    print(f'{int(str(b)[::-1])}'+'.'+f'{c}')
    sys.exit(0)
elif s.count('/')==1:
    b = int(s[:s.find('/')])
    while int(b) % 10 != 0:
        b = int(b) // 10
    a = int(s[s.find('/') + 1:])
    c = int(str(a)[::-1])
    while int(b) % 10 != 0:
        b = int(b) // 10
    print(f'{int(str(b)[::-1])}' + '/' + f'{c}')
    sys.exit(0)
elif s.count('%')==1:
    b = s[:s.find('%')]
    while int(b) % 10 != 0:
        b = int(b) // 10
    print(f'{int(str(b)[::-1])}' + '%' )
    sys.exit(0)
else:
    print(f'{int(str(s)[::-1])}')
    sys.exit(0)
2023/5/17 13:49
加载中...