Вопрос:

Что будет выведено на экран в результате выполнения следующего кода? print('Mercury', 'Venus', sep='*', end='!') print('Mars', 'Jupiter', sep='**', end='?')

Смотреть решения всех заданий с листа

Ответ:

Давай разберем этот код по шагам, чтобы понять, что получится на экране.

Первая строка:

  • print('Mercury', 'Venus', sep='*', end='!')
  • Здесь мы печатаем два слова: 'Mercury' и 'Venus'.
  • sep='*' означает, что между этими словами будет стоять звездочка вместо пробела.
  • end='!' означает, что после вывода этих слов в конце строки появится восклицательный знак, а не перевод строки.
  • Итак, первая строка напечатает: Mercury*Venus!

Вторая строка:

  • print('Mars', 'Jupiter', sep='', end='?')
  • Здесь мы печатаем слова 'Mars' и 'Jupiter'.
  • sep='' означает, что между этими словами будет стоять две звездочки.
  • end='?' означает, что в конце строки будет вопросительный знак.
  • Эта строка напечатает: MarsJupiter?

Теперь соединим оба вывода:

Первая строка заканчивается восклицательным знаком, а вторая начинается сразу после него, так как end='!' не добавляет перевод строки.

Ответ: Mercury*Venus!MarsJupiter?

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие