多分支语句要有elif分支,elif后一定要跟条件且但必须要有冒号
正确
举一反三
- 关于if语句的描述正确的是( ) A: 必须有else分支 B: 必须有elif分支 C: 可以有多个elif分支 D: if语句无法嵌套
- Python分支语句关键字有哪些?( ) A: if; B: else; C: else if ; D: elif
- {以下代表双分支结构:if 条件:条件满足时,执行语句...elif 条件:条件满足时,执行语句...else:以上条件都不满足时,执行语句...}
- 在Python中,实现多分支选择结构的语句是( )。 A: if B: if一else C: if一elif一else D: if嵌套
- 下列关于分支结构的描述中,正确的是( )。 A: 分支结构必须要有else子句 B: if-else构成双分支结构 C: 双分支结构有一种紧凑形式,使用保留字if和elif实现 D: 分支结构的嵌套只能在else子句中
内容
- 0
一个if语句下可以有多少个elif分支? A: 1个 B: 2个 C: 3个 D: 无限制
- 1
以下属于python中分支语句的是 A: while B: printf C: if…elif D: input
- 2
以下关于Python分支描述错误的是( ) A: 缩进是Python分支语法部分,缩进不正确会影响分支功能 B: if语句会判断if后面的逻辑表达式、当表达式为真时,执行if 后续语句 C: if-else结构是可以嵌套的 D: Python分支语句结构使用的保留字是if,elif和else来实现,每个if后必须有elif或else
- 3
多分支语句中,elif语句可以有多个,else语句可以没有或者最多只能有一个()
- 4
以下关于分支、循环控制语句描述错误的是哪一项? A: Python中的for语句可以使用range()函数和字符串构造迭代器。 B: 在Python中if…elif…elif…结构中不一定包含else子句。 C: if…elif…elif…结构中各个条件表达式都会被执行到。 D: 循环可以嵌套使用,例如一个for语句中有另一个for语句,一个while语句中有一个for语句等。