TempConvert.py print那行报错SyntaxError: invalid syntax

#TempConvert.py
temp = input()
if temp[-1] == 'C' or 'c':
    F = (eval(tem[0:-1]) * 1.8 + 32
    print("{:.2f}F".format(F))
elif temp[-1] == 'F' or 'f':
    C = (eval(tem[0:-1]) - 32) / 1.8
    print("{:.2f}C".format(C))
else:
    print("输入格式错误")
不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^