.py文件为什么添加if语句会导致闪退

1、运行成功代码块:

x=input('输入你的身高')
height=float(x)
y=input('输入你的体重')
weight=float(y)
z=weight/(height*height)
print(z)
input()

运行成功代码演示:
.py文件为什么添加if语句会导致闪退
————————————————————————————————————————
2、加了if语句运行不成功代码:

x=input('输入你的身高')
height=float(x)
y=input('输入你的体重')
weight=float(y)
z=weight/(height*height)
if z<18.5:
 print('过轻')
elif z<25:
 print('正常')
else:
 print('肥胖')
input()

运行不成功代码演示:
.py文件为什么添加if语句会导致闪退
(运行不成功就是闪退,连输入机会都没有。)

3、问题出在哪里了呢?