@gowwa123

Не могу решить задачу на Python?

Напишите программу печати таблицы перевода расстояний из дюймов в сантиметры для значений длин от 1 до 20 дюймов. 1 дюйм = 2,54 см

for i in range(1, 21):
     print(i * 2, 54, end=", ")

В чём ошибка и как исправить?
  • Вопрос задан
  • 231 просмотр
Решения вопроса 1
В Python дробная часть разделяется точкой, а не запятой.
for i in range(1, 21):
print(i * 2.54, end=", ")
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Да, вы не можете решить задачу на Python.
Ответ написан
если код выглядит так:
for i in range(1, 21):
print(i * 2, 54, end=", ")

то работать он точно не будет

если я правильно понял что вам нужно
for i in range(0, 20):
    print(i, "сm = ",i * 2.54, "inch")
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы