Добрый день!
У меня такой вопрос, как реализовать правильно смещение в срезе на одну единицу при каждой итерации ?
В коде есть переменная podskaz она равна срезу равняющемуся двум буквам например из слова, мне нужно что бы при каждом вызове этот срез например смещался на одну единицу вперед.
слово : кухарка
шаг 1 : correct[0:1+1 ] К
шаг 2: correct[0:2+1] КУ
шаг 3: correct[0:3] КУХ
и после каждого вывода нас спрашивали еще подсказку ?
после ответа ДА
прибавляется еще единица и выводится ответ но не более трех подсказок.
я попробовал все это поместить в while и в for
но не понял как на каждом шагу прибавлять один индекс и выводить
напечатать я то могу и вывести в range(3)
while True:
podskazka = str(input("Да или нет ? "))
if podskazka in ['Да','да','ДА']:
podskaz = correct[0:1]
scorr-=2
print(scorr)
print(podskaz)