Тест: Форматирование чисел и строк с использованием F-строк

У вас есть переменные x = 12.3456, y = 789, и unit = "кг". Какой из следующих вариантов правильно использует F-строки для вывода строки "Вес: 12.35 кг (789 единиц)", округляя число x до двух знаков после запятой?

Выберите несколько вариантов ответа:

Решите задачу и получите 3 балла.

1

Комментарии

ArtemA58_avatar
ArtemA58
,
6 месяцев, 5 дней назад

Эта задача не решаема. На что не нажмешь то неправильно исправте пж

0
perminoff_avatar
perminoff
,
6 месяцев, 5 дней назад

ArtemA58, Она решаема, нужно выбрать 2 правильных ответа. Там ведь указано, что выберите несколько вариантов ответа.

0
ArtemA58_avatar
ArtemA58
,
6 месяцев, 4 дня назад

Спасибо большоеperminoff

0
alekseev_avatar
alekseev
,
20 дней назад

Тут же 3 правильных ответа:

x = 12.3456
y = 789
unit = "кг"

result1 = f"Вес: {x:.2f} {unit} ({y} единиц)"
result2 = f"Вес: {x} {unit} ({y} единиц)"
result3 = f"Вес: {round(x, 2)} {unit} ({y} единиц)"
result4 = f"Вес: {f'{x:.2f} {unit}'} ({y} единиц)"

print( result1,"\n",result2,"\n",result3,"\n",result4)

"""Вес: 12.35 кг (789 единиц) 
Вес: 12.3456 кг (789 единиц) 
Вес: 12.35 кг (789 единиц) 
Вес: 12.35 кг (789 единиц)"""

Но решение не принимает

0

Вы должны Войти или Зарегистрироваться чтобы оставлять комментарии