发布网友 发布时间:2022-05-03 09:04
共2个回答
热心网友 时间:2023-10-18 03:26
for tab_stop in range(level):当level为0时,print('\t',end = ' ')语句根本不会执行啊追问为什么为1的时候就会执行呢?我认为这两行代码没有联系唉。。。
我觉得上面的代码就跟这个是一样的:
for a in range(b):
print (c)
当然我知道我是错的,但不知道错在哪。
追答range()是左闭右开[0,0)区间,是空的,根本不会循环
热心网友 时间:2023-10-18 03:26
就是一个循环一个迭代器,然后输出tab而已。追问for a in range(b):追答因为你c没有定义,你这个循环中用到了a和b,你的c从哪里冒出来的。