Предмет: Информатика,
автор: Аноним
Выполнить задание.
Дана строка символов s='ABCDEFG123456789'
Получите следующие срезы:
ABC123DEF
ACEG2468
GFEDCBA
123456789
ABCDEFG
язык:питон
тема:строки и операции с ними
сайт:replit
ПОМОГИТЕ
Ответы
Автор ответа:
0
Для отримання вказаних срізів потрібно використовувати зрізи (slices) в мові програмування Python. У наступних прикладах я використовуватиму дану строку s = 'ABCDEFG123456789':
Діапазон символів від 'ABC' до 'DEF', після яких йдуть '123':
s_slice1 = s[0:3] + s[6:9] + s[12:15]
print(s_slice1) # 'ABC123DEF'
Символи, які знаходяться на парних місцях (включаючи нуль):
s_slice2 = s[0: len(s): 2]
print(s_slice2) # 'ACEG2468'
Символи, які знаходяться у зворотньому порядку:
s_slice3 = s[::-1]
print(s_slice3) # '987654321GFEDCBA'
Ціла строка s:
s_slice4 = s
print(s_slice4) # 'ABCDEFG123456789'
Символи, які знаходяться до '123456789':
s_slice5 = s[0:7]
print(s_slice5) # 'ABCDEFG'
Похожие вопросы
Предмет: Геометрия,
автор: elena8lovess
Предмет: Математика,
автор: raimovasanobar945
Предмет: Математика,
автор: qrken1020
Предмет: История,
автор: sssemenova
Предмет: Математика,
автор: Аноним