【发布时间】:2021-07-31 03:01:49
【问题描述】:
当我运行这段代码时,它只为 j=1 返回 d['a'] 我应该怎么做才能增加 j 的值?
def pattern():
d = {'a': ' | | ', 'b': '--- --- ---'}
j = 1
while j <= 11:
if j not in [4,8]:
return d['a']
else:
return d['b']
j+=1
【问题讨论】:
-
一旦你
return,方法就结束了。在j是1你return d['a']并且方法完成时的第一个循环。
标签: python-3.x while-loop tic-tac-toe