Пользователь вводит с клавиатуры длину линии. Нужно отобразить на экране горизонтальную линию из *, указанной длины. Например, если было введено 7, тогда вывод на экран будет такой: *******. Нужно сделать с помощью цикла while
В этом примере мы сначала запрашиваем у пользователя длину линии с помощью функции input. Затем преобразуем введенное значение в целое число с помощью int.
Затем мы создаем пустую строку line, которая будет содержать звездочки.
Цикл while выполняется, пока значение length больше 0. На каждой итерации мы добавляем звездочку к строке line и уменьшаем значение length на 1.
После завершения цикла мы выводим строку line, которая будет содержать горизонтальную линию из звездочек указанной длины.
Answers & Comments
Ответ:
Объяснение:
length = int(input("Введите длину линии: "))
line = ""
while length > 0:
line += "*"
length -= 1
print(line)
В этом примере мы сначала запрашиваем у пользователя длину линии с помощью функции input. Затем преобразуем введенное значение в целое число с помощью int.
Затем мы создаем пустую строку line, которая будет содержать звездочки.
Цикл while выполняется, пока значение length больше 0. На каждой итерации мы добавляем звездочку к строке line и уменьшаем значение length на 1.
После завершения цикла мы выводим строку line, которая будет содержать горизонтальную линию из звездочек указанной длины.