225 читали · 3 года назад
Умножение строк в 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('Уважаемый...
Рассмотрим следующую функцию (рис
Рассмотрим следующую функцию (рис.1). Преобразование Фурье показывает, какой вклад в исходную функцию вносит каждая частота. Для этого волны умножаются друг на друга. Вот что произойдёт, если мы умножим исходную функцию на синусоиду с частотой 3 (рис. 2). Здесь много больших пиков, что означает, что частота 3 вносит вклад в исходную функцию. Средняя высота пиков показывает, насколько велик этот вклад...