Python, многократная печать,

Как я могу повторить строку несколько раз, несколько раз? Я знаю, что я могу использовать цикл for, но я хотел бы повторить строку x раз в строке, над n строками.

Например, если пользователь вводит 2 , выход будет:

 @@ @@ @@ @@ 

Где x равно 2, а n равно 4.

7 Solutions collect form web for “Python, многократная печать,”

 for i in range(3): print "Your text here" 

Или

 for i in range(3): print("Your text here") 

Например, если вы хотите напечатать что-то 10 раз, вы можете написать это:

 print "-"*10 

или используйте петлю, подобную предложенной выше:

 for i in range(1,10): print "-" 

EDIT : Старый ответ стирается в ответ на обновленный вопрос.

Вы просто храните строку в переменной:

 separator = "!" * int(raw_input("Enter number: ")) print separator do_stuff() print separator other_stuff() print separator 

Поэтому я беру его, если пользователь вводит 2 , вы хотите, чтобы на выходе было что-то вроде:

 !! !! !! !! 

Верный?

Чтобы получить это, вам понадобится что-то вроде:

 rows = 4 times_to_repeat = int(raw_input("How many times to repeat per row? ") for i in range(rows): print "!" * times_to_repeat 

Это приведет к:

 How many times to repeat 

Я не тестировал это, но он должен работать без ошибок.

Вопрос немного неясен, не можете ли вы просто повторить цикл for?

 a=[1,2,3] for i in a: print i 1 2 3 for i in a: print i 1 2 3 
 def repeat_char_rows_cols(char, rows, cols): return (char*cols + '\n')*rows >>> print(repeat_char_rows_cols('@', 4, 2)) @@ @@ @@ @@ 

Например, если вы хотите повторить слово под названием «ПОМОЩЬ» в течение 1000 раз, это лучший способ.

 word = ['HELP'] repeat = 1000 * word 

Затем вы получите список из 1000 слов и сделаете это в кадре данных, если хотите, используя следующую команду

 word_data =pd.DataFrame(repeat) word_data.columns = ['list_of_words'] #To change the column name 
  • Python / ImportError: импорт по имени файла не поддерживается
  • Как печатать массив numpy без скобок
  • Установить тип содержимого почтового сообщения для ical вложения в «text / calendar»; Метод = ЗАПРОС»
  • динамически создавать функцию с определенным именем
  • Функция zip () в python 3
  • Как я могу изменить уровень ведения журнала на dev_appserver.py в движке Google?
  • Python: TypeError: объект «NoneType» не имеет атрибута «__getitem__»
  • Python: изменение текстового файла после определенного символа
  •  
    Interesting Posts for Van-Lav

    Панды: быстро добавьте переменное число месяцев в столбец временной метки

    Рассортировать динамически параметризованный подкласс

    Как использовать Cython для компиляции Python 3 в C

    ARIMA-моделирование на основе временных рядов данных python

    Ошибка кодирования с использованием df.to_csv ()

    Как я могу захватить все исключения из приложения wxPython?

    Как проверить клиент API с помощью Python?

    Подпроцесс модуля не имеет атрибута «STARTF_USESHOWWINDOW»

    Как изменить pandas DataFrame в функции, чтобы изменения видели вызывающий?

    Как проверить, с каким объектом сталкивается мой персонаж?

    networkx – изменить цвет / ширину в соответствии с атрибутами края – непоследовательный результат

    Как сделать Python split () на языках (например, китайском), которые не используют пробелы в качестве разделителя слов?

    Как показать метки данных при наведении указателя мыши на данные

    Последняя итерация Python для цикла

    Перезапись скрипта pymc для оценки параметров в динамических системах в pymc3

    Python - лучший язык программирования в мире.