题库首页 › GESP等级认证(Python) › 题目 25846

下面 Python 代码执行后将输出 1-4-7- 。 for i in range(1,10,3): if not i % 3: breakprint(i, end = "-")

A:正确
B:错误

正确答案:正确

答案解析

遍历range(1,10,3)生成序列1,4,7;对每个i判断i%3是否为0,若成立则执行break终止循环;否则执行print输出i并以'-'结尾;循环控制流由步长和break条件共同决定;输出行为依赖于循环是否被中断及中断前的执行次数。

试卷来源:202606 CCF-GESP编程能力等级认证Python二级真题

本卷相关题目

在线做题 同科目题库