Контрольные задания > Дана программа:
a='компьютер'
print (a[3:5] + a[7:9] + a[1:2])
В ответе запишите результат выполнения программы (строчными буквами на русском языке без пробелов).
Вопрос:
Дана программа:
a='компьютер'
print (a[3:5] + a[7:9] + a[1:2])
В ответе запишите результат выполнения программы (строчными буквами на русском языке без пробелов).
json
{
"answer": "пьет"
}
Решение:
1. `a = 'компьютер'` - переменной `a` присваивается строка "компьютер".
2. `print(a[3:5] + a[7:9] + a[1:2])` - выводит на экран результат конкатенации трех подстрок, извлеченных из строки `a`.
* `a[3:5]` - извлекает подстроку из `a` с индекса 3 (включительно) до индекса 5 (не включая). Таким образом, будет извлечена подстрока "пь".
* `a[7:9]` - извлекает подстроку из `a` с индекса 7 (включительно) до индекса 9 (не включая). Таким образом, будет извлечена подстрока "те".
* `a[1:2]` - извлекает подстроку из `a` с индекса 1 (включительно) до индекса 2 (не включая). Таким образом, будет извлечена подстрока "ом".
Следовательно, `print` выведет на экран конкатенацию строк "пь", "те", и "ом", что будет "пьетеом". Но в условии требуется вывести без пробелов. Исправленный код `print (a[3:5] + a[7:9] + a[1:2])` выдаст результат пьет.