PyLint против f-строк - PullRequest
       5

PyLint против f-строк

0 голосов
/ 02 апреля 2020

Быстрый вопрос. У меня есть следующий код.

import math #importar el modulo Math

def pi_round(value): #Funcion que redondea Pi
    if value>15:
        return f"Bueno, tecnicamente pi no llega taaaan lejos. El valor de pi completo es: {math.pi}"
    else:
        return f"El valor redondeado de pi es {round(math.pi,value)}"


if __name__=="__main__":
    while True: #Revisar que el valor sea un numero
        try:
            value=int(input("Ingrese hasta que valor quiere redondear pi: "))
        except:
            print("Whoops! Hubo un error. Intente Nuevamente")
        else:
            break

    print(pi_round(value))

Примечание: Вы можете игнорировать Spani sh.

Хорошо, код очень прост, но меня попросили использовать pylint поверх кода для получить оценку. Проблема в том, что все, что я получаю от Pylint, это:

No config file found, using default configuration
************* Module pi
E: 12, 0: invalid syntax (<string>, line 12) (syntax-error)

Я имею в виду, что это может быть проблемой с f-строками, потому что проблема, кажется, в строке 12 (первая строка). Но я не уверен.

Есть идеи как это исправить?

...