мне нужно перебрать входа пользователя (обычное текстовое сообщение с буквами, цифрами и другими регулярными символами, включая пробельные символы) в диапазоне, например:Loop через пользовательский ввод в диапазоне
Моего диапазон читать- символы с позиции (или индекса) 3: -m
- всего лишь switch
для консоли, поэтому он знает, что это текстовое сообщение, поэтому я хочу игнорировать -m + следующее пробел и начать рассматривать строку и ее размер от H . Размер строки будет 12 (5 + 1 + 6).
Моя попытка:
message = "-m Hello World!"
fragSize = 3
fragCount =0
start = 0
end = fragSize
if message.startswith('-m '):
message = message[3:] #separates -m from the message
for index in range(1, len(message)):
print('index[start:end]')
start = end
end += fragSize
Сообщение:
-m Hello world!
Вывод должен быть:
Hel
lo_ (_ is a whitespace)
wor
ld!
Что вы пробовали? Пожалуйста, покажите свой код и объясните, какие трудности у вас есть. – idjaw
Я видел подобный вопрос сегодня, но я могу его найти. Используйте что-то вроде 'text [i: i + 3]' в цикле 'for i'. – furas
Почему downvote? Пожалуйста, объясните – redesert17