小编D.B*_*per的帖子

while循环无条件地工作

据我所知,虽然声明需要条件才能工作,但在这里它没有任何作用; 怎么可能?while q:工作怎么样?

代码如下:......

q = set([])
for i in range(N):
    q.add((i, 0))
    q.add((i, M - 1))
    w[i][0] = h[i][0]
    w[i][M - 1] = h[i][M - 1]
for i in range(M):
    q.add((0, i))
    q.add((N - 1, i))
    w[0][i] = h[0][i]
    w[N - 1][i] = h[N - 1][i]

while q:
    ci, cj = q.pop()
    for ii, jj in ((0, 1), (0, -1), (1, 0), (-1, 0)):
        ni, nj = ci + ii, cj + jj
        if 0 <= ni …
Run Code Online (Sandbox Code Playgroud)

python while-loop do-while

1
推荐指数
1
解决办法
2121
查看次数

标签 统计

do-while ×1

python ×1

while-loop ×1