216 читали · 2 года назад
Умножение строк в Python.
Что получится, если умножить 10 на 5? Разумеется, 50. А если умножить на 10 букву <<a>>? Вот что думает об этом Python: >>> print(10 * 'a') aaaaaaaaaa Эта способность может пригодиться для вывода строк с отступом в заданное число пробелов. Давайте напечатаем в оболочке Python такое письмо (выберите в меню File ▶ New File, и введите эту программу в новом окне): spaces = ' ' * 25 print('%s Задний переулок 12' % spaces) print('%s Трясогузочья пустошь' % spaces) print('%s Западный Всхрапшир' % spaces) print() print() print('Уважаемый...