Модуль 2.2 (Строки: индексы и срезы) посвящен изучению самых популярных объектов в программировании на Python — строки.
Ниже представлены примеры задач с решением на тему Строки: индексы и срезы.
У нас есть переменная s, в которой хранится строка «Messi». Как правильно получить символ «e»?
Программа получает на вход строку и ваша задача вывести первый элемент данной строки
s = input() print(s[0])
s = ‘Заратустра’
print(s[-3])Что выведет данная программа?
s = ‘Free Nginx’
print(s[50])Что выведет данная программа?
Ничего, будет ошибка IndexError
Программа получает на вход строку и ваша задача вывести последний символ этой строки
s = input() print(s[-1])
Программа получает на вход строку и ваша задача вывести первые 4 символа этой строки
Гарантируется, что вводится будет строка длиной не менее 4 символов
Код работает неправильно. Что делать? Ответ на вопрос
s = input() print(s[0:4])
Программа получает на вход строку и ваша задача вывести последние 4 символа этой строки
Гарантируется, что вводится будет строка длиной не менее 4 символов
s = input() print(s[-4:])
Программа получает на вход строку. Ваша задача вывести все символы этой строки, которые имеют четные индексы
s = input() print(s[::2])
Программа получает на вход строку. Ваша задача вывести все символы этой строки, которые имеют нечетные индексы
s = input() print(s[1::2])
Программа получает на вход строку. Ваша задача развернуть строку и вывести ее на экран.
s = input() print(s[::-1])
Программа получает на вход строку.
Выведите каждый третий символ строки в обратном порядке, начиная с последнего.
s=input() res=s[::-1] print(res[0::3])
Программа получает на вход одно слово. Ваша задача перенести последнюю букву в начало, тем самым сдвинуть все остальные буквы вправо на один разряд. В качестве ответа нужно вывести полученное слово
s = input() res = s[-1]+s[0:-1] print(res)
неизменяемый тип данных
Источник: zazloo.ru
Не запуская код, ответьте на вопрос: что выведет на экран данная программа?(питон)
После первой функции f (значение переменной b меняется на значение переменной a, значение переменной с в программе остаётся без изменений, т.к. это локальная переменная и из функции не передаётся):
После функции g (изменяется значение переменной a, значение переменной с в программе остаётся без изменений, т.к. это локальная переменная и из функции не передаётся):
a = ’70’ (a = d + c = ‘7’ + ‘0’ = ’70’, т.к. в функции с = ‘0’)
Программа Wolverin начинает свою работу каждый раз, когда ваш код выдает ошибку.
После второй функции f (значение переменной b меняется на значение переменной a, значение переменной с в программе остаётся без изменений, т.к. это локальная переменная и из функции не передаётся):
a + b + c + d = ’70’ + ’70’ + ‘5’ + ‘7’ = ‘707057’
Источник: sous-otvet.net
Е запуская код ответьте на вопрос что выведет на экран данная программа
July 2022 2 29 Report
Не запуская код, ответьте на вопрос: что выведет на экран данная программа?
def f(x):
if x > 0:
g(x — 1)
def g(x):
print(‘*’, end = ‘#’)
if x>1:
f(x — 3)
f(11)
ПИТОН.