首页 > 解决方案 > 如何摆脱 phycharm 软件中无法访问的问题

问题描述

while 循环的增量部分在 phycharm 中显示无法访问。我应该怎么做才能解决它?

while i<8:
    if board[i]==board[i+1] and board[i+1]==board[i+2]:
        return True
    else:
        return False
    i=i+3
    
while j<4:

    if board[j]==board[j+3] and board[j+3]==board[j+6]:
        return True 
    else:
        return False
    j=j+1

如您所见,增量部分显示无法访问。我应该怎么做才能修复它?

显示无法访问,无法运行

标签: pythonwhile-loop

解决方案


你的ifelse语句都有一个return语句,提示退出函数。

因此,解释器永远不会以增量操作结束,因为它总是会在到达这些行之前退出函数。PyCharm 对此并没有错,只是无法以任何方式访问增量。


推荐阅读