Kami diberi string sebagai input dengan Python, dan tugas kami adalah membalikkan kata-kata yang ada dalam string. Kami akan menggunakan fungsi string yang berbeda di Python untuk menyelesaikan program Show
Cakupan
Bagaimana Cara Membalikkan Kata Dalam String Python?Dalam Python, sebuah string dibuat dengan meletakkan aliran karakter di dalam tanda kutip tunggal, kutip ganda, atau kutip tiga. Reverse kata dalam string berarti kita harus membalikkan posisi semua kata dalam string yang diberikan ContohMari kita lihat beberapa contoh
Metode - 1. Balikkan Kata-Kata Individu Dan Kemudian Balikkan Seluruh StringIntuisi dari pendekatan ini adalah membalikkan setiap kata yang ada dalam string secara individual, Misalnya Mari kita lihat penerapan pendekatan ini untuk membalikkan kata-kata dalam sebuah string dengan Python _
Menggunakan untuk loopDi sini, kita akan membalikkan string yang diberikan menggunakan for loop Keluaran ('The original string is: ', 'JavaTpoint') ('The reverse string is', 'tniopTavaJ') Penjelasan- Pada kode di atas, kita telah mendeklarasikan fungsi reverse_string() dan melewatkan argumen str. Di badan fungsi, kami telah mendeklarasikan variabel string kosong str1 yang akan menampung string terbalik Selanjutnya, perulangan for mengulangi setiap elemen dari string yang diberikan, menggabungkan setiap karakter di awal dan menyimpannya dalam variabel str1 Setelah iterasi lengkap, ia mengembalikan string urutan terbalik str1 ke fungsi pemanggil. Itu mencetak hasilnya ke layar Menggunakan pengulangan whileKita juga dapat membalikkan string menggunakan perulangan while. Mari kita pahami contoh berikut Contoh - Keluaran ('The original string is : ', 'JavaTpoint') ('The reversed string using a while loop is : ', 'tniopTavaJ') Penjelasan Pada kode di atas, kita telah mendeklarasikan sebuah variabel str yang menyimpan nilai string. Kami menginisialisasi while loop dengan nilai string Di setiap iterasi, nilai str[count - 1] digabungkan ke reverse_String dan mengurangi nilai count. Beberapa saat menyelesaikan iterasinya dan mengembalikan string urutan terbalik Menggunakan operator irisan ([]).Kami juga dapat membalikkan string yang diberikan menggunakan operator slice yang diperluas. Mari kita pahami contoh berikut Contoh - Keluaran ('The original string is : ', 'JavaTpoint') ('The reversed string(using extended slice syntax) is : ', 'tniopTavaJ')_ Penjelasan Umumnya, operator irisan menerima tiga parameter - mulai, berhenti, dan melangkah. Kami memberikan nilai no untuk indeks awal dan akhir, yang menunjukkan indeks awal adalah 0 dan akhir adalah n-1 secara default. Ukuran langkah adalah -1; Menggunakan fungsi terbalik dengan bergabungPython menyediakan fungsi reversed() untuk membalikkan string. Mari kita pahami contoh berikut Contoh - Keluaran ('The original string is : ', 'JavaTpoint') ('The reversed string using reversed() is : ', 'tniopTavaJ') Penjelasan Di badan fungsi, kami mendeklarasikan string kosong yang dipisahkan oleh. operator titik. String terbalik() mengembalikan string terbalik yang digabungkan dengan string kosong yang dipisahkan menggunakan fungsi join() Menggunakan rekursi()String juga dapat dibalik menggunakan rekursi. Rekursi adalah proses dimana fungsi memanggil dirinya sendiri. Perhatikan contoh berikut Contoh - Keluaran ('The original string is : ', 'JavaTpoint') ('The reversed string(using reversed) is : ', 'tniopTavaJ')_ Penjelasan Pada kode di atas, kita telah mendefinisikan sebuah fungsi yang menerima string sebagai argumen Di badan fungsi, kami mendefinisikan kondisi dasar rekursi, jika panjang string adalah 0, maka string dikembalikan, dan jika tidak maka kami memanggil fungsi secara rekursif Operator irisan mengiris string mengharapkan karakter pertama dan digabungkan ke akhir string irisan Bagaimana Anda membalikkan kata tertentu dalam sebuah string dengan Python?Diberikan di bawah ini adalah langkah-langkah yang harus diikuti untuk mengatasi masalah ini. . Pisahkan setiap kata dalam string yang diberikan menggunakan metode split() tipe data string dengan python Balikkan daftar yang dipisahkan kata Cetak kata-kata dari daftar, dalam bentuk string setelah menggabungkan setiap kata dengan spasi menggunakan " ". bergabung() metode dalam python Bagaimana cara membalikkan kata tertentu dalam sebuah string?Kita dapat membalikkan setiap kata dari sebuah string dengan bantuan metode reverse(), split() dan substring() . Dengan menggunakan metode reverse() dari kelas StringBuilder, kita dapat membalikkan string yang diberikan. Dengan bantuan metode split("\\s"), kita bisa mendapatkan semua kata dalam sebuah array.
Bagaimana Anda membalikkan kata dalam string dengan Python tanpa fungsi?Keluaran program juga ditunjukkan di bawah ini. . a=str(input("Masukkan sebuah string. ")) print("Kebalikan dari string adalah. ") cetak(a[. -1]) Kasus 1. Masukkan string. halo Kebalikan dari string adalah. kasus oleh 2. Masukkan string. tes Kebalikan dari string adalah. tset |