按照教程里面的运算:
s = input('birth: ') birth = int(s) if birth < 2000: print('00前') else: print('00后')
这个的运算结果是报错的
如果直接按照简洁的写法,才是正确的:
birth=1988
if birth<2000:
print('00前')
else:
print('00后')
请贴出你的错误;
初学者要坚信错的是自己。
input返回的值都是字符串类型的,要用int()转换成整型才能与整数比较
s=input('birth:')
birth: 1988
birth=int(s)
标点符号是中午输入法输入的吧
Sign in to make a reply
CindyChen83
按照教程里面的运算:
这个的运算结果是报错的
如果直接按照简洁的写法,才是正确的:
birth=1988
if birth<2000:
print('00前')
else:
print('00后')