Zastosowanie funkcji Slice []
W tej metodzie ciąg jest odwrócony w plasterkach. Aby odwrócić sznurek, robimy plasterek. Plasterek zaczyna się na długości sznurka i zwykle zatrzymuje się na indeksie 0. Używamy plasterków do wycinania sznurka od początku do końca i przesuwamy się w odwrotności na początek sznurka.
Do uruchamiania kodu Pythona instalujemy oprogramowanie Spyder 5. Najpierw musimy utworzyć nowy plik, naciskając „nowy plik” z paska menu Spyder 5.
Nie określiliśmy wartości początkowej i końca, która pokazuje, że początek indeksu wynosi 0, a koniec to „n-1”. W tym przykładzie rozmiar wynosi -1, co oznacza, że ciąg dąży do indeksu na 1. pozycji. Funkcja wycinka zawiera trzy parametry. Te parametry to: Rozpocznij, zatrzymaj i krok. W tym kodzie używamy [::-1]. Nie określaliśmy tutaj początku i końca, więc kawałek będzie od początku do końca.
String, który chcemy odwrócić, to „programowanie wizualne”. Uruchom kod, dotykając „Uruchom” z paska menu.
Funkcja pokazuje odwrócony ciąg. Jako wyjście oryginalnego ciągu otrzymujemy programowanie wizualne, a także otrzymujemy odwrotność programowania wizualnego, wywołując funkcję.
Użyj pętli „for”
Używamy do pętli do odwrócenia ciągu. W przypadku pętli istnieje powtórzenie nad elementami w ciągu i dodanie każdego znaku do początku nowego ciągu. Ostatecznie potrzebujemy przeciwnego ciągu.
Aby rozpocząć realizację programów Pythona, najpierw zainstalowaliśmy Spyder5. Następnie musimy utworzyć nowy projekt, stukając Ctrl+N z klawiatury.
Najpierw definiujemy funkcję tego programu. Zadeklarowaliśmy nową zmienną „String1”, która służy do przechowywania odwróconego ciągu. Następnie używamy pętli, która iteruje „String1”. Program jest wykonywany z ciągiem „Programowanie wizualne”. Zainicjujemy ciąg z „programowaniem wizualnym”.
Na końcu kodu wywołaliśmy funkcję, aby pokazać wartość odwrotnego ciągu. Zmienna „ciąg” jest przekazywana jako argument tej funkcji.
Aby uruchomić kod, wybieramy opcję „Uruchom” z paska menu Spyder5.
Programowanie wizualne jest wydrukowane, co jest oryginalną wartością ciągu. Wartość odwrócona jest pokazana przez wywołanie funkcji.
Użyj funkcji odwróconych () i łączenia ()
W tej metodzie utworzyliśmy odwróconą kopię oryginalnego ciągu za pomocą odwróconego () i .dołączyć(). Używamy funkcji odwróconej () do przekazywania ciągu, iternowania każdego znaku ciągu w kolejności odwrotnej i używamy metody łączenia (), aby dołączyć do znaków. W celu wdrożenia kodu musimy zainstalować oprogramowanie o nazwie Spyder wersja 5. Aby napisać kod, tworzymy nowy projekt, stukając Ctrl+N z klawiatury.
W tym kodzie funkcja zdefiniowana za pomocą słowa kluczowego „def” to „rev_a (str)”. Wartość „str” jest przekazywana jako argument funkcji odwróconej (). Odwrócone znaki są połączone z funkcją Join (). Korzystając z funkcji Join (), dołączamy do odwrotnego obiektu oryginalnego ciągu. String jest zmienną w tym kodzie. Przeciwna wartość łańcucha jest przydzielana do „ściągania”. Funkcja następnie zwraca „ściąganie”.
W ostatnim wierszu wywołujemy funkcję Rev_a (Str), która zwraca odwrócony ciąg.
Kiedy stukaliśmy F5 do uruchomienia kodu, wystąpiły błędy, za pomocą których kod nie mógł wykonać. Usuwamy więc błędy, a następnie ponownie uruchom kod, naciskając F5 z klawiatury. Teraz kod jest odpowiedni i pokazuje wyjście.
Odwrócony ciąg „Gnimmargorp Lausiv” jest wyświetlany przez wywołanie funkcji Rev_a (Str). Ta funkcja zwraca odwrócony ciąg.
Wniosek
W tym artykule wyjaśniliśmy kilka metod z różnymi przykładami, które pokazują, jak odwrócić ciąg w Python. Nie ma wbudowanej funkcji, która odwraca sznurek w Pythonie. Ale odwracamy ciąg, stosując metodę plasterem, użycie dla pętli. Robimy odwrotną iterację nad znakami i korzystanie z funkcji odwróconej () z funkcją dołączającą (). Utworzyliśmy odwrócone kopie rzeczywistego ciągu.