pengantarDalam artikel ini, Anda akan mempelajari tentang 3 cara berbeda untuk mencetak karakter N terakhir dari sebuah String dengan Python Show
Python adalah bahasa pemrograman tujuan umum yang ditafsirkan, tingkat tinggi, dibuat oleh Guido van Rossum dan pertama kali dirilis pada tahun 1991. Dia memulai Python sebagai proyek hobi untuk menyibukkannya di minggu sekitar Natal. Itu mendapat namanya dari nama grup komedi Inggris Monty Python. Ini digunakan di
Tali PythonString adalah larik byte yang mewakili karakter Unicode di Python. Python tidak mendukung tipe data karakter. Satu karakter juga berfungsi sebagai string. Python mendukung penulisan string dalam tanda kutip tunggal('') dan tanda kutip ganda("") Untuk membaca lebih lanjut tentang String Python, kunjungi Menemukan karakter N terakhir dari sebuah StringUntuk memahami konsepnya, saya akan mengambil demo string "C# Corner". String yang diberikan direpresentasikan dalam memori dengan cara berikut Pemotongan TaliMengiris berarti memotong apa pun, dan mengiris tali berarti mengekstrak bagian yang diinginkan dari tali dan mencetaknya. Diberikan di bawah ini adalah representasi memori dari string demo bersama dengan nilai indeks
Indeks dari 0 sampai 4 disebut indeks positif atau indeks default. Indeks Positif selalu dimulai dari nol Indeks dari -5 hingga -1 disebut indeks negatif. Indeks Negatif selalu dimulai dari -1 dan naik ke batas bawah; . e. dikurangi panjang string ditambah 1 i. e. "-(len(string)+1)". Indeks negatif digunakan untuk mengambil string dalam urutan terbalik Untuk mencetak karakter terakhir dari sebuah StringMetode 1. Menggunakan Negatif Mengiris StringDalam metode ini kita akan menggunakan irisan negatif i. e. kami akan mencetak nilai yang disimpan di indeks -1 string demo
Cara lain untuk mencetak elemen terakhir dari sebuah string adalah Demikian pula, kita dapat mencetak 2 elemen terakhir dengan logika berikut Dengan cara yang sama, Anda dapat mencetak N karakter terakhir dari sebuah String Metode 2. Menggunakan Membalikkan StringIni melibatkan pembalikan string dan kemudian menggunakan pemotongan positif. Untuk memahami metodenya mari kita lihat dulu apa saja macam-macam cara membalikkan sebuah string 1. Menggunakan pengirisan String
Pada kode di atas, kita menggunakan konsep slicing, dimana "string[. -1]" berarti kita harus mencetak seluruh string mulai dari indeks "negatif". 2. Menggunakan Loop
Pada kode di atas, kami menggunakan konsep yang umumnya kami gunakan dengan pemeriksaan palindrom. Di sini kita mengambil string kosong dan mulai menambahkan setiap karakter satu per satu mulai dari karakter terakhir 3. Menggunakan Rekursi
Pada kode di atas, kita menggunakan konsep rekursi untuk mencetak semua karakter satu persatu mulai dari karakter terakhir 4. Menggunakan "terbalik"
Pada kode di atas, kita menggunakan metode string "join()", yang melakukan penggabungan string, dan reversed() digunakan untuk mengembalikan iterator terbalik dari urutan yang diberikan Anda dapat menggunakan salah satu metode di atas untuk membalikkan string, saya telah menggunakan metode pemotongan string untuk membalikkan string Pada kode di bawah ini, kita membalik string dan kemudian mencetak indeks nol dari string yang dibalik Demikian pula untuk mencetak 2 karakter terakhir dari string kita dapat melakukan hal berikut
Dengan cara yang sama, Anda dapat mencetak N karakter terakhir dari sebuah String Metode 3. Menggunakan panjang stringDalam metode ini, pertama-tama kita akan menemukan panjang string dan kemudian kita akan mencetak N karakter terakhir dari string tersebut
Pada artikel ini, kita membahas 3 cara mencetak karakter N terakhir dari sebuah String dengan Python. Cobalah cara-cara ini dan beri komentar dengan pandangan Anda tentang betapa bermanfaatnya artikel ini Bagaimana Anda mencetak 3 karakter terakhir dari sebuah string dengan Python?Menggunakan loop untuk mendapatkan karakter N terakhir dari sebuah string
. iterating over the last n characters and printing it one by one.
Bagaimana cara mendapatkan 3 karakter terakhir dari sebuah string?string str = "AM0122200204"; . string substr = str. Substring(str. Panjang - 3);
Bagaimana Anda mendapatkan huruf terakhir dari sebuah string dengan Python?Pengindeksan string dalam Python berbasis nol. karakter pertama dalam string memiliki indeks 0 , karakter berikutnya memiliki indeks 1 , dan seterusnya. Indeks karakter terakhir adalah panjang string dikurangi satu. Untuk string tidak kosong apa pun s , s[len(s)-1] dan s[-1] keduanya mengembalikan karakter terakhir.
Bagaimana Anda menampilkan 4 karakter terakhir dari sebuah string dengan Python?Untuk mengakses 4 karakter terakhir dari sebuah string dengan Python, kita dapat menggunakan sintaks subskrip [ ] dengan meneruskan -4. sebagai argumen untuk itu . -4. adalah jumlah karakter yang perlu kita ekstrak dari posisi akhir string. |