Ich verstehe, dass in der ersten Iteration die Zeichenfolge s
nur das erste Zeichen wird, in diesem speziellen Fall ein Großbuchstabe "I". Aber, ich habe versucht, es ohne das "s=" zu machen,% swapchcase()
stattdessen verwendend, aber es funktioniert nicht.
Im Grunde versuche ich, die Zeichenfolge s
mit den Indexbuchstaben als Großbuchstaben mit Python 3.X
Zeichenfolgen sind in Python unveränderlich, daher müssen Sie ein neues Zeichenfolgenobjekt erstellen. Ein Weg, es zu tun:
%Vor%Ich verstehe, dass in der ersten Iteration die Zeichenfolge %code% nur das erste Zeichen wird, in diesem speziellen Fall ein Großbuchstabe "I". Aber, ich habe versucht, es ohne das "s=" zu machen,% %code% stattdessen verwendend, aber es funktioniert nicht.
Im Grunde versuche ich, die Zeichenfolge %code% mit den Indexbuchstaben als Großbuchstaben mit Python 3.X
zu druckenHier ist meine Lösung. Es wird nicht über jedes Zeichen iteriert, aber ich bin mir nicht sicher, ob die Umwandlung der Zeichenfolge in eine Liste und zurück in eine Zeichenfolge effizienter ist.
%Vor%Zeichenfolgen sind in Python unveränderlich, daher müssen Sie ein neues Zeichenfolgenobjekt erstellen. Ein Weg, es zu tun:
%Vor%Tags und Links python string python-3.x uppercase