Вопрос:

Что напечатает программа? Python: s1 = 'мороз' s2 = 'солнце; день чудесный!' s = s1 + ' и ' + s2[0:6] print(s)

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

Ответ:

Привет! Давай разберем эту задачку по Python.

У нас есть две строки:

  • s1 содержит слово 'мороз'
  • s2 содержит фразу 'солнце; день чудесный!'

Дальше мы создаем новую строку s, которая будет состоять из:

  1. Строки s1 ('мороз')
  2. Пробела и слова 'и'
  3. Части строки s2. Вот тут самое интересное: s2[0:6] означает, что мы берем символы из строки s2, начиная с нулевого индекса (то есть первая буква 'с') и до шестого индекса, но НЕ включая сам шестой индекс. Получится 'солнце'.

Когда мы все это сложим, получится: 'мороз и солнце'.

Программа просто напечатает получившуюся строку s.

Ответ: мороз и солнце

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