azamtoiri / Algorithms

Unnecessary else / elif used after return PYL-R1705
Style
Major
2 years ago2 years old
Unnecessary "else" after "return", remove the "else" and de-indent the code inside it
22
23
24def recur_factorial(n: int) -> int:
25    if n == 1:26        return n
27    else:
28        return n * recur_factorial(n - 1)
Unnecessary "elif" after "return", remove the leading "el" from "elif"
 6    high = len(arr) - 1
 7    while low <= high:
 8        mid = (low + high) // 2
 9        if arr[mid] == target:10            return mid
11        elif arr[mid] < target:
12            low = mid + 1