Python - pętla wstedczna while

Python - pętla wstedczna while
D8
  • Rejestracja:ponad 13 lat
  • Ostatnio:14 dni
  • Postów:172
0

Napisz pętlę while, która zaczyna się od ostatniego znaku w ciągu i cofa się do pierwszego znaku w ciągu, drukując każdą literę w osobnym wierszu, z tą różnicą, że od tyłu.

D8
  • Rejestracja:ponad 13 lat
  • Ostatnio:14 dni
  • Postów:172
0
Kopiuj
word = input("Enter a string: ")
counter = len(word)
while counter > 0:
    print(word)
counter--
edytowany 1x, ostatnio: Althorion
Althorion
Zacznij poprawnie wyróżniać kod. Siedzisz na forum na tyle długo, żebyś już wiedział jak. Ma to szczególnie duże znaczenie, jak piszesz coś w języku ze znaczącymi wcięciami, jak właśnie w Pythonie…
Inquis1t0r
  • Rejestracja:ponad 12 lat
  • Ostatnio:około 6 godzin
  • Postów:287
1

Przede wszystkim w żaden sposób nie iterujesz po stringu, a od tego powinieneś zacząć.


"I am like a mage invoking incantations into a mysterious black box, conjuring useful applications and bending it to my will."
SZ
  • Rejestracja:ponad 14 lat
  • Ostatnio:około 5 godzin
  • Postów:182
0
darek88 napisał(a):

word = input("Enter a string: ")
counter = len(word)
while counter > 0:
print(word)
counter--

Jesteś blisko:

Kopiuj
word = "ala ma kota"
counter = len(word)
while counter > 0:
    print(word[counter - 1])
    counter-=1


Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.