首页题目详情
以下代码中,哪个循环结构是非嵌套的?

A.for i in range(3): for j in range(2): print(i, j)
B.for i in range(3): print(i); for j in range(2): print(j)
C.while True: for i in range(3): print(i)
D.if 1 == 1: for i in range(3): for j in range(2): print(i, j)
优质解答
答案
B
解析
选项 B 中,两个循环是并列的,没有被包含在彼此内部,因此是非嵌套结构。其他选项均包含嵌套循环。
Python程序设计单选题中等AI生成