单选题 原文中提到,如果预期某操作应对每个列表元素执行一次,但实际只执行了一次,应检查是否( )

A、 遗漏了冒号
B、 多写了括号
C、 未正确缩进
D、 变量名拼写错误
下载APP答题
由4l***kv提供 分享 举报 纠错

相关试题

单选题 如果print()函数调用在for循环外本不应缩进却缩进了,Python会如何反应?( )

A、报出IndentationError: unexpected indent
B、不报错但输出结果不符合预期
C、跳过该行代码执行
D、自动修正缩进并继续运行

单选题 在Python中,如果for语句后面的代码行未缩进,将出现哪种错误?( )

A、SyntaxError: invalid syntax
B、IndentationError: expected an indented block
C、NameError: name 'print' is not defined
D、TypeError: 'list' object is not callable

单选题 在Python中,如果非循环内容被错误缩进,如hello_world.py中的print(message),系统会提示什么错误?( )

A、IndentationError: expected an indented block
B、IndentationError: unexpected indent
C、SyntaxError: invalid token
D、RuntimeError: indentation mismatch

单选题 当for循环中只有一行代码缩进,而另一行未缩进时,未缩进的代码将执行几次?( )

A、与列表长度相同次数
B、一次
C、零次
D、两次

单选题 在magicians.py示例中,为什么只有'carolina'收到了'I can't wait to see your next trick'的消息?( )

A、因为'carolina'是唯一合法的魔术师
B、因为该行代码未缩进,仅在循环结束后执行一次
C、因为列表中只有'carolina'有表演
D、因为程序在处理'david'时崩溃了

单选题 根据原文,避免缩进错误的关键原则是:( )

A、所有代码必须缩进
B、只缩进需要缩进的代码
C、每行代码都必须有四个空格
D、使用制表符代替空格

单选题 下列哪项描述符合‘逻辑错误’的定义?( )

A、代码无法运行,提示语法错误
B、代码能运行但结果不符合预期
C、代码缺少括号或冒号
D、变量名拼写错误导致报错

单选题 当循环中某行代码本应缩进但未缩进,导致逻辑错误时,其结果表现为:( )

A、程序直接崩溃并退出
B、只有最后一个元素执行了未缩进的代码
C、所有元素都执行了未缩进的代码
D、循环无法启动