Code: Alles auswählen
x = 1 << 8
y = 1 >> 8
if string == string[::-1]:
print("Der String ist ein Palindrom")
Code: Alles auswählen
x = 1 << 8
y = 1 >> 8
if string == string[::-1]:
print("Der String ist ein Palindrom")
Code: Alles auswählen
if string == string[::-1]:
Code: Alles auswählen
name = "ytnoM Python"
print(name[4::-1])
print(name[::-1])
Das bedeutet für Dein Beispeil, dass alle Zeichen von rechts nach links gelesen werden. Nehmen wir ein Beispiel an Deinem Username:Bei neg. Schrittweiten vertauschen sich Anfang und Ende der Sequenz. Deshalb wird in diesem Beispiel name[4::-1] nicht alles vom vierten bis zum letzten Zeichen, sondern der Teil vom 4. bis zum 1. Zeichen ausgelesen.
Code: Alles auswählen
string="lawualbehtam"
print(string[::-1])
Das muss gar kein String sein, sondern irgendetwas was Indexoperationen erlaubt, wie auch eine Liste (daher ist auch "string" kein guter Name). Außerdem deklariert man in Python nichts.Gary123456 hat geschrieben:1. Es muss string deklariert sein, sprich der Variable string einen Wert zugewiesen werden. Sonst kommt verständlicherweise eine FehlermeldungCode: Alles auswählen
if string == string[::-1]:
Code: Alles auswählen
bin(12)
bin(12 >> 1)