为了账号安全,请及时绑定邮箱和手机立即绑定

如何在“为什么”循环中添加“if”命令

如何在“为什么”循环中添加“if”命令

开心每一天1111 2021-07-30 13:00:39
所以我有一些代码,像这样:while loopCode == 1:userCommand = raw_input('Type a command (type \'help\' for syntax): ')if userCommand == help:    print 'flight: this command will be used to list a flight'    print 'restaurant: you will be prompted to type the name of the restaurant, and how much you will spend there'如您所见,循环中有一个if条件while。但是当我被提示输入文本时,我应该输入“帮助”以激活条件。但是当我这样做时,while循环会忽略条件。这是为什么?
查看完整描述

1 回答

?
呼啦一阵风

TA贡献1802条经验 获得超6个赞

这是因为 if 语句没有正确缩进,并且它的条件没有指定为字符串 'help':


while  1:

    userCommand = input('Type a command (type \'help\' for syntax): ')

    if userCommand == 'help':

        print ('flight: this command will be used to list a flight')

        break


查看完整回答
反对 回复 2021-08-03
  • 1 回答
  • 0 关注
  • 110 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信