Discuss / Python / 小白一只,请高手帮忙解惑

小白一只,请高手帮忙解惑

Topic source

刘伟明2037

#1 Created at ... [Delete] [Delete and Lock User]

>>>age=float(input('请输入你的年龄:'))

请输入你的年龄:

问:为什么我输入第一行后会出现第二行?

而我看其它同学的都没有出现,而是可以继续输入其它内容:

age=float(input('请输入你的年龄:'))

if age>60:  

    print('老年')

elif 40<age<60:

    print('中年')

elif 24<age<40:

    print('壮年')

elif 16<age<24:

    print('青年')

elif age<16:

    print('少年')

else:

    print('年龄无效')

你这是在python交互模式 下运营的,所以是输入一行代码会运行一行。。你可以在命令模式下(在编辑器里把完整的代码写完)去运行就可以了


  • 1

Reply