对于input()函数来说,不管我们输入的回答是什么,不管你输入的是整数1234,还是字符串『隐形斗篷是我最想拥有的魔法』,input()函数的输入值(搜集到的回答),永远会被【强制性】地转换为【字符串】类型。(Python3固定规则)
eg
age = 59
choice = input('请你猜一下斯内普教授的年龄:')
if choice == age:
print('猜对惹~你好厉害! ヽ✿゜▽゜)ノ~~~')
elif choice < age:
print('斯内普的提示:你猜小了(;´д`)ゞ。。。。')
else:
print('斯内普的提示:乃猜大了惹(>﹏<)~~')
if语句中,```左右两侧变量类型不同,则无法比较