Редактор Eetcs от Leetcode сообщает об ошибке Indentation - PullRequest
0 голосов
/ 12 апреля 2019

Я попытался решить допустимую проблему идеального квадрата в редакторе leetcode,
Установить параметры привязки клавиш как emacs и написал следующие коды:

class Solution:
    def isPerfectSquare(self, num: int) -> bool:
       #base case 1
        if num == 1: return True 
        lo = 1
        hi = num
        #recur case 
        while lo < hi:
            mid = (lo + hi) // 2
            if num > mid ** 2:
                lo = mid + 1
            else:
                hi = mid 
        if lo ** 2 == num: return True 
        else: return False

Сообщение об ошибке:

   Line 14: IndentationError: unindent does not match any outer indentation level
  NO.Line 14 is    if num == 1: return True

При копировании в мой редактор выдает ту же ошибку,

Однако, когда я скопировал текущий код из моего вопроса в редактор, он работает правильно.

В чем проблемаэто может быть?

enter image description here enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...