Bagaimana Membalikkan Rentetan Di Python?



Artikel ini memfokuskan pada program yang berbeza untuk membalikkan rentetan dalam ular sawa termasuk gelung, rekursi, sintaks irisan diperpanjang dan fungsi terbalik dalam ular sawa.

bahasa berlimpah dalam penyelesaian optimum untuk masalah yang memerlukan banyak usaha dan kod kompleks dalam bahasa pengaturcaraan lain. Salah satu sebab python mendapat banyak populariti dalam dekad yang lalu adalah kerana kesediaan membaca dan sintaks yang mudah digunakan. Salah satu konsep seperti membalikkan rentetan dalam python. mempunyai banyak penyelesaian untuk masalah ini. Di blog ini, kita akan membincangkan pelbagai cara untuk membalikkan rentetan dalam python. Topik berikut dibincangkan dalam artikel ini:

Apa itu tali?

KE adalah jenis data yang tidak berubah dalam python yang tidak dapat diubah setelah kami menyatakannya dalam program. Kami menggunakan tanda petik tunggal atau berganda untuk menyatakan rentetan dalam python. Berikut adalah contoh untuk menunjukkan bagaimana anda dapat menyatakan rentetan dalam python.





name = 'edureka' course = 'python' print (name) print (kursus)
 Pengeluaran: edureka python

Pengindeksan Dalam Rentetan

Untuk mengakses nilai dalam rentetan, kita dapat menggunakan indeks. Indeks adalah lokasi untuk watak tertentu dalam rentetan. Sebagai contoh, jika kita mempunyai rentetan 'edureka', indeks pada watak 'e' akan menjadi 0 dan pada akhir rentetan indeks akan menjadi 6.

adalah ijazah sarjana dan ijazah

pengindeksan - bagaimana membalikkan rentetan dalam python- edureka



name = 'edureka' cetak (nama [4])

Pengeluaran: adalah

Bagaimana Membalikkan Rentetan Di Python?

  • Menggunakan Rekursi
def rev (x): str = '' for i in s: str = i + str return str s = 'edureka' cetak (rev (s))
 Keluaran: a kerude
  • Menggunakan A
def rev (s): if len (s) == 0: return s else: return rev (s [1:]) + s [0] s = 'edureka' print (rev (s))
 Pengeluaran: akerude
  • Sintaks Slice Terpanjangan
name = 'edureka' cetak (nama [:: - 1]
 Pengeluaran: akerude
  • Menggunakan Terbalik
def rev (s): s = '.join (terbalik (s)) return s str = 'edureka' print (rev (str))
 Pengeluaran: akerude

Dalam contoh di atas, kami telah membalikkan rentetan menggunakan pendekatan yang berbeza. Karya bahasa pengaturcaraan Python mempunyai banyak aplikasi di , , , dll. Dengan fungsi dan konsep yang optimum, menjadi lebih mudah untuk bekerja dengan python dengan hasil yang cekap. Permintaan yang meningkat telah memenuhi banyak peluang pekerjaan untuk profesional perisian, yang menjadikannya sangat penting untuk belajar python. Untuk menguasai semua konsep asas mendaftar di edureka's dan mulakan pembelajaran anda.

Ada sebarang pertanyaan? Sebutkannya di bahagian komen, kami akan menghubungi anda secepat mungkin.