Я чрезвычайно новичок в программировании, поэтому мне нужно много времени, чтобы перенастроить.Мой мозг думать как программист.
Мне нужно создать скрипт на Python, используя цикл while, который делает это:
zebra arbez
ebraz zarbe
braze ezarb
razeb bezar
azebr rbeza
Имейте в виду, что скрипт должен быть в состояниисделай это с любым словом.Например, прямо сейчас a = 'zebra'
.Если a = 'cat'
, сценарий должен выглядеть следующим образом:
cat tac
atc cta
tca cat
Я выяснил, как это сделать с помощью цикла for
... просто не могу понять, как именно реализовать его с помощьюwhile
петля.
Мой for
цикл:
a = 'zebra'
for i in range(len(a)):
print a[i:] + a[:i], (a[i:] + a[:i])[::-1]
Если бы кто-нибудь мог мне помочь или дать мне подсказки ... Я был бы очень признателен!спасибо!