Python Exercise: последовательность строк в качестве входных данных и печать строк в виде выходных данных в нижнем регистре
Условный Python: Упражнение-12 с решением
Напишите программу на Python, которая принимает последовательность строк (пустая строка для завершения) в качестве входных данных и печатает строки в качестве выходных данных (все символы в нижнем регистре).
Иллюстрированная презентация:
Пример решения:
Код Python:
lines = []
while True:
l = input()
if l:
lines.append(l.upper())
else:
break;
for l in lines:
print(l)
Пример вывода:
w3resource питон W3RESOURCE ПИТОН
Блок - схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на Python, которая принимает две цифры m (строка) и n (столбец) в качестве входных данных и генерирует двумерный массив. Значение элемента в i-й строке и j-м столбце массива должно быть i * j.
Далее: Напишите программу на Python, которая принимает последовательность двоичных чисел, разделенных запятыми, в качестве входных данных и печатает числа, которые делятся на 5, в последовательности, разделенной запятыми.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования