Что будет напечатано на экране?
s = ‘pyth000n’
print(s[-3:] + s[:-3])
python
print(s[-3:] + s[:-3])
Символы в квадратных скобках указывают на конкретные части строки. Отрицательные индексы обозначают отсчет символов с конца строки, а положительные индексы обозначают отсчет символов с начала строки.
Таким образом, `s[-3:]` означает выбор последних трех символов строки (начиная с позиции -3, так как отсчет идет с конца). В данном случае это символы `'0'`, `'0'` и `'n'`.
А `s[:-3]` означает выбор всех символов строки за исключением последних трех символов (отсчет идет с начала строки). В нашем примере это символы `'p'`, `'y'`, `'t'` и `0`.
В итоге, оператор `print` выведет на экран строку `'000npyth'` (так как сначала идут последние три символа, а затем все остальные символы первоначальной строки).Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет