指令是:编写一个由while循环控制的简单python程序。 sentry变量必须求值为true或false以外的值。必须指示循环是继续还是退出。
我无法理解所说的"哨兵变量必须评估为真或假以外的其他部分"。我认为所有while循环都会评估为true或false。
答案 0 :(得分:1)
i = 0
while i != 100:
i += 1
print("Continued.")
print("Exited.")
答案 1 :(得分:0)
尝试这样的事情:
myList = range(10)
while myList:
print myList.pop()
print myList
iftry变量myList是list,允许循环继续执行,直到它为空。请注意,pop将在循环的每次迭代中从列表中删除最后一个元素。