Python: распечатать строку в указанном формате

Python Basic: упражнение 1 с решением

Напишите программу Python, которая выводит следующую строку в определенном формате (см. вывод).

Пример строки: «Мерцай, мерцай, маленькая звездочка, Как мне интересно, кто ты! Вверху над миром так высоко, Как алмаз в небе. Мерцай, мерцай, маленькая звездочка, Как я интересно, кто вы! «

Оператор печати (Python 2.6) был заменен функцией print () (Python 2.6) с ключевыми аргументами для замены большей части специального синтаксиса старого print оператор.

  • Функция print () не поддерживает функцию «мягкого пространства» старого оператора печати. Например, в Python 2.x выведите «A n», «B» напишет «A nB n»; но в Python 3.0 print («A n», «B») пишет «A n B n».
  • Сначала вы обнаружите, что набираете старый print x a лот в интерактивном режиме. Пора переучить пальцы набирать вместо этого print (x)!
  • При использовании инструмента преобразования исходного текста в исходный код 2to3 все операторы печати автоматически преобразуются в вызовы функции print (), так что это в основном это не проблема для более крупных проектов.

Графическая презентация:

Примеры:

  Старое: print" The answer is ", 3 * 3 New: print (  "Ответ:", 3 * 23Old: print a, # Завершающая запятая подавляет новую строкуNew: print (a, end = "") # Добавляет пробел вместо новой строкиOld: print # Печатает новую строкуNew: print () # Вы должны вызвать  функция! Старый: print >> sys.stderr, «фатальная ошибка» Новый: print («фатальная ошибка», file = sys.stderr) Старый: print (a, b) # печатает repr ((a, b)) New  : print ((a, b)) # Не то же самое, что print (a, b)  

Пример решения : —

Код Python:

  print ("Мерцай, мерцай, звездочка,  n  tКак мне интересно, кто ты  !  n  t  tВверх над th  Мир такой высокий,  n  t  tКак алмаз в небе.   nМигай, мерцай, звездочка,  n  tКак мне интересно, кто ты! ")  

Вывод:

 Мерцание, мерцание, звездочка  , Как мне интересно, кто ты! Высоко над миром так высоко, Как алмаз в небе. Мерцай, мерцай, маленькая звездочка, Как мне интересно, кто ты! 

Блок-схема:

Визуализируйте выполнение кода Python:

Следующий инструмент визуализирует шаг за шагом, что делает компьютер, когда он выполняет указанную программу:

Редактор кода Python: р>

Оцените статью
nanomode.ru
Добавить комментарий