Avatar ·

Aufgabe "Palindrom". Python

📁 Zeile, Python, Beispiel

Aufgabe: Bestimmen Sie anhand einer gegebenen Zeichenkette, ob es sich um ein Palindrom handelt (d.h. ob sie von links nach rechts und von rechts nach links gleich gelesen wird).

Eingabe: Die Eingabe ist eine Zeichenkette ohne Leerzeichen. Die Länge der Zeichenkette überschreitet 200 nicht. Buchstaben unterschiedlicher Groß-/Kleinschreibung gelten als unterschiedlich.

Ausgabe: Es muss "yes" ausgegeben werden, wenn die Zeichenkette ein Palindrom ist, andernfalls "no".

Beispiel:

abba yes

qwerq no

slovo = str(input())x = len(slovo)i = 0x = x - 1k = 0while x - i >= i:    if slovo[x - i] ==                    
Avatar ·

In der Schleife

for row_v in range(6):

erhöhen Sie gleichzeitig die Koordinate x und die Koordinate y

x_v_0 += widthy_v_0 += heightx_v_1 += widthy_v_1 += height

Man sollte eine solche Wand jedoch als zweidimensionales Array betrachten, d.h. zuerst durchlaufen wir die erste Zeile und zeichnen vertikale Linien, wobei sich die Koordinate y nicht ändert, sondern nur die Koordinate x. Beim Übergang zur nächsten Zeile wird y erhöht und x zurückgesetzt. Damit eine wirklich ähnliche Ziegelwand entsteht, muss man durch jede zweite

Anmelden um eine Antwort zu hinterlassen

Blogs