我这个走的字符串的路子,竟然也通过了,不知算不算剑走偏锋

import math
num=float(input())
try:
    if str(num).split(".")[-1]>='5':
        print(math.ceil(num))
    else:
        print(math.floor(num))
except:
    pass