Bagaimana untuk membalikkan string di Python
- Halaman Sebelumnya Buang Daftar Item Berulang
- Halaman Berikutnya Contoh Python
Belajar bagaimana untuk membalikkan string di Python.
Tidak ada fungsi baku di Python untuk membalikkan string.
Cara paling cepat (dan paling sederhana?) adalah menggunakan potongan yang bergerak ke belakang-1
.
Instan
Membalikkan string "Hello World":
txt = "Hello World"[::-1] print(txt)
Pengeluaran Contoh
Kami punya string, "Hello World", dan kami ingin membalikkannya:
String yang akan di balik
txt = "Hello World" [::-1] print(txt)
Membuat potongan dari akhir string dan kemudian bergerak ke belakang.
Dalam contoh khusus ini, pernyataan slice [::-1]
Sama Dengan [11:0:-1]
, ini berarti dari posisi 11 mulai (karena "Hello "World" memiliki 11 karakter), berakhir di posisi 0, dan bergerak dengan tingkat -1
, -1 berarti mundur satu langkah.
Potong String
txt = "Hello World" [::-1] print(txt)
Sekarang kita memiliki string "Hello World" yang dibaca ke belakang txt
.
Cetak string untuk menunjukkan hasil
Cetak Daftar
txt = "Hello World"[::-1] print(txt)
Buat Fungsi
Jika Anda ingin membuat fungsi yang dapat mengirimkan string dan mengembalikannya sebaliknya, Anda dapat membuat fungsi dan memasukkan kode di contoh di atas.
Instan
def my_function(x): kembalikan x[::-1] mytxt = my_function("Saya mengejutkan bagaimana nampak teks ini sebaliknya") print(mytxt)
Pengeluaran Contoh
Buat fungsi dengan string sebagai parameter.
Buat Fungsi
def my_function(x): kembalikan x[::-1] mytxt = my_function("Saya mengejutkan bagaimana nampak teks ini sebaliknya") print(mytxt)
Potong string dari ujung belakang dan gerak ke belakang.
Potong String
def my_function(x): kembalikan x [::-1] mytxt = my_function("Saya mengejutkan bagaimana nampak teks ini sebaliknya") print(mytxt)
Kembalikan string yang berbelok.
Kembalikan string
def my_function(x): kembalikan x[::-1] mytxt = my_function("Saya mengejutkan bagaimana nampak teks ini sebaliknya") print(mytxt )
Panggil fungsi dengan menggunakan string sebagai parameter:
Panggil Fungsi
def my_function(x): kembalikan x[::-1] mytxt = my_function("Saya mengejutkan bagaimana nampak teks ini sebaliknya") print(mytxt)
Cetak Hasil:
Cetak Hasil
def my_function(x): kembalikan x[::-1] mytxt = my_function("Saya mengejutkan bagaimana nampak teks ini sebaliknya") print(mytxt)
- Halaman Sebelumnya Buang Daftar Item Berulang
- Halaman Berikutnya Contoh Python