Cara Mudah Membalikkan String di Python



Cara Mudah Membalikkan String di Python


Python ialah bahasa pemrograman arah umum yang didefinisikan, tingkat tinggi. Dibikin oleh Guido van Rossum dan pertama kalinya di-launching di tahun 1991, filosofi design Python mengutamakan keterbacaan code dengan pemakaian spasi putih yang berarti. Konstruksi bahasanya dan pendekatan fokus object mempunyai tujuan untuk menolong pemrogram menulis code yang terang dan rasional untuk project rasio kecil dan besar.[28]


Python diketik secara aktif dan penghimpunan sampah. Ini memberikan dukungan beberapa pola pemrograman, terhitung pemrograman terancang (khususnya, prosedural), fokus object, dan fungsional. Python kerap digambarkan sebagai bahasa "terhitung battery" karena perpustakaan standarnya yang mendalam.[29]


Python dibikin di akhir 1980-an sebagai penerus bahasa ABC. Python 2.0, di-launching di tahun 2000, mengenalkan sejumlah fitur seperti pengetahuan daftar dan mekanisme penghimpunan sampah dengan perhitungan rekomendasi.


Python 3.0, di-launching di tahun 2008, ialah koreksi khusus dari bahasa yang tidak seutuhnya cocok dengan versus awalnya, dan banyak code Python 2 yang tidak jalan tanpa modifikasi pada Python 3.


Python mempunyai sintaks code yang simpel jika dibanding dengan beberapa bahasa pemrograman lain. Python memerlukan semakin sedikit code dibandingkan bahasa pemrograman lain. Ini memberinya keringanan ke programmer.


Di artikel lain, kita telah ulas mengenai langkah gampang mempertukarkan isi faktor di Python. Di sini kita akan mengulas panduan gampang mengubah string. Misalkan "Hello World" diganti jadi "dlroW olleH". Ada beberapa cara membalikkan posisi string di Python. Beberapa salah satunya ialah sebagai berikut.


1. Menggunakan looping


script.py

IPython Shell


Powered by DataCamp


Output


String awalnya: Hello World

String yang telah dibalik: dlroW olleH


Pada code di atas, kita membuat suatu peranan reverse() yang lakukan iterasi pada tiap komponen string dan menyatukan setiap watak sampai didapat string yang telah dibalik.


2. Menggunakan Rekursi


script.py

IPython Shell


Powered by DataCamp


Output


String awalnya: Hello World

String yang telah dibalik: dlroW olleH


Pada code di atas, string dilewati sebagai argument peranan rekursif untuk mengubah string. Pada peranan itu, jika panjang string 0, karena itu string dibalikkan. Jika bukan 0, peranan rekursif diulang diundang untuk menggunting string satu-satu watak terkecuali watak pertama, dan menyatukan watak pertama dengan tersisa dari string yang dipotong.


3. Menggunakan Fungsi reversed()


script.py

IPython Shell


Powered by DataCamp


Output


String awalnya: Hello World

String sesudah dibalik: dlroW olleH


Peranan reversed() ialah peranan built-in di Python yang berperan untuk kembalikan iterator yang berisi string kebalik. Satu-satu watak dari string yang telah dibalik selanjutnya dipadukan memakai sistem join() string.


4. Menggunakan Slicing


script.py

IPython Shell


Powered by DataCamp


Output


String awalnya: Hello World

String sesudah dibalik: dlroW olleH


Slicing mempunyai pola index [start, setop, step]. Jika start dan setop dikosongkan, maknanya stringnya dari ujung ke ujung. Tahap -1 mengisyaratkan jika awalannya ialah dari akhir string sampai awalnya string, hingga terciptalah string yang telah dibalik.


Dari cara-cara di atas, langkah paling akhir ialah yang termudah. Kita dapat mengubah string yang pendek atau panjang.

Jika kita tidak mau membuat peranan, karena itu cuman dengan 1 baris perintah kita bisa membuat string yang kebalik secara mudah.


Posting Komentar

Lebih baru Lebih lama

نموذج الاتصال