Печать результата расчета с 1 десятичным числом - PullRequest
0 голосов
/ 04 ноября 2018

Будучи новичком в Python, я наткнулся на, казалось бы, простой код, который я не могу заставить работать.

Я пытаюсь распечатать вывод вычисления с 1 десятичным числом, это одна из версий кода, которые я пробовал. Я также пытался использовать format(x/s, '.1f'), но ни один из них не работал.

Есть часть моего кода:

for v in range(n):
    #It will repeat the calculation the many times its defined in n input
    x = R*(v*n)
    if x/s*100<100:
        print("meridian will be", '%.1f' % x/s*100, "cm from center")
    else x/s*100>100:
        print("meridian will be - cm from center")

Использование '%.1f', кажется, не имеет никакого эффекта, синтаксис неправильный? Я действительно не уверен ...

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