Как в Python повторить строку n раз?

10 причуд Python Программирование и разработка

В Python мы используем оператор звездочки для повторения строки. Этот оператор обозначен знаком «*». Этот оператор выполняет итерацию строки n (количество) раз. «N» — это целое число. После повторения создается новая струна. Для операции требуются два аргумента: строка и целочисленное значение. Мы умножили строку на определенное число для повторения строки n раз. Повторение строки объединяет копию в идентичную строку. Оператор звездочка повторяет строку до определенной длины.

Использование для цикла

Для реализации кода Python мы устанавливаем программу «Spyder» версии 5. Создан новый проект для кодирования. Чтобы создать новый файл, мы нажимаем «Ctrl + N» на клавиатуре. Имя нового файла — «untitled.py8»:

реализации кода Python мы устанавливаем программу «Spyder»

Мы определяем функцию. Он содержит два параметра: «a» и «n». Здесь «а» обозначает количество символов. Если «a» больше, чем длина слова, установите «a» и длину слова равными друг другу. Теперь мы используем функцию среза, чтобы сохранить повторяющиеся символы в строке «repeat_string». Здесь инициализируется пустая строка. После этого применяем цикл «for». Цикл повторяет результат и строку repeat_string до «n» раз. В конце концов, мы вызываем операторы печати. Строка, которую мы хотим повторить, является «визуальной»:

Здесь «а» обозначает количество символо

На выходе новая строка «visvisvisvisvis» создается путем пятикратного повторения первых трех слов данной строки.

Используйте оператор повторения «*»

Элементы строки повторяются с помощью операции «*». В этом случае мы объявляем функцию с именем «repeat». Эта функция принимает значения слов «b» и «n» в качестве аргументов. Функция len () используется для определения длины слова. Здесь мы применяем условие if. Если «b» больше длины слова, установите «b» равным длине слова:

Мы используем срезы для хранения повторяющихся элементов

Здесь мы используем процесс нарезки. Мы используем срезы для хранения повторяющихся элементов в строке. Переменная, используемая для этого процесса, — «repeat _word». Теперь повторение _string умножается на n. Мы используем оператор «*». Слово, используемое для повторения, — «программирование»:

Мы используем срезы для хранения повторяющихся элементов в стр

Шесть раз получаем первые четыре символа слова «программирование».

Используйте функцию split () (статический ввод)

Строка повторяется с помощью метода split (). На этом этапе ввод статичен. Для статического ввода введите дополнительный пробел в конце строки. В этом примере мы создаем строку с именем «визуальное программирование». Мы сохранили эту строку в переменной «строка1». Опять же, мы создаем новую переменную multpr для числа. Это число показывает, как часто мы хотим, чтобы заданная строка повторялась. Теперь мы умножили заданную строку «визуальное программирование» на число «5». Таким образом, мы получаем повторяющийся элемент строки. Эти повторяющиеся элементы сохраняются в отдельной переменной с именем «duplic_string»:

Мы сохранили эту строку в переменной «строка1»

Метод split () используется для разделения элементов в указанной повторяющейся строке на список слов. Это также сохраняется в переменной. Мы вводим разделитель как статический ввод и сохраняем его в переменной «разделитель». Теперь мы используем еще одну встроенную функцию join (). Он используется для соединения указанных разделителей с заданной splitd_string. У join () есть один параметр. В конце мы используем переменную «результат», в которой есть повторяющаяся строка:

Метод split () используется для разделения элементов в указанной повторяющейся

С помощью оператора печати мы получаем 5 раз данной строки «визуальное программирование». Элементы строки разделяются знаком «-».

Используйте функцию split () (ввод пользователя)

В этом коде пользователь вводит строку. Введенная строка сохраняется в переменной. Здесь переменная для хранения этой строки — «str». После этого пользователь ввел номер. Точно так же это число также сохраняется в новой переменной. Переменная для сохранения числа — multpr. Это целое число по типу:

Здесь переменная для хранения этой строки — «str»

Теперь выполняем операцию. Указанная строка умножается на введенное число, чтобы получить повторяемую строку. Эта повторяющаяся строка сохраняется в другой переменной с именем duplic_str. Затем мы применяем функцию split (). Это встроенная функция. Эта функция повторяет элементы введенной строки. Повторяющиеся элементы сохраняются в переменной splitd_string. Затем нам нужна эта повторяющаяся строка, поэтому мы вызываем оператор печати:

Повторяющиеся элементы сохраняются в переменной splitd_string

Пользователь ввел строку «MPL», затем пользователь ввел число, которое показывает, сколько раз строка повторяется. У нас на выходе 12-кратный MPL.

Заключение

В этой статье мы объяснили различные подходы к повторению строк. Мы повторяем слово или строку, используя цикл «for». Если мы повторяем указанный элемент, мы используем оператор повторения «*». Мы применяем функцию split () для двух типов ввода: статического ввода и ввода пользователя. Вы можете выбрать любой способ повтора строки. Мы надеемся, что вы нашли эту статью информативной. Пожалуйста, ознакомьтесь с Linux Hint для получения дополнительных полезных статей.

Читайте также:  Как повернуть текст в Matplotlib — Python?
Оцените статью
bestprogrammer.ru
Добавить комментарий