_3. Indeks awal substring. Karakter pada indeks ini termasuk dalam substring. Jika 3 tidak disertakan, diasumsikan sama dengan 0 Show
5. Indeks terminasi dari substring. Karakter pada indeks ini tidak termasuk dalam substring. Jika 5 tidak disertakan, atau jika nilai yang ditentukan melebihi panjang string, diasumsikan sama dengan panjang string secara default _7. Setiap karakter "langkah" setelah karakter saat ini akan disertakan. Nilai standarnya adalah 1. Jika 7 tidak disertakan, diasumsikan sama dengan 1Inilah Scrim Interaktif tentang Cara Substring sebuah String dengan PythonPenggunaan Dasar _9. Dapatkan semua karakter dari 3 hingga 5 - 1 _2. Dapatkan semua karakter dari awal string ke 5 - 1 _4. Dapatkan semua karakter dari _3 hingga akhir string _6. Dapatkan semua karakter dari 3 hingga 5 - 1, tidak termasuk setiap 7 karakterContoh1. Dapatkan 5 karakter pertama dari sebuah string
Keluaran _Catatan. 0 mengembalikan hasil yang sama dengan 12. Dapatkan substring sepanjang 4 karakter, mulai dari karakter ke-3 string
Keluaran
3. Dapatkan karakter terakhir dari string
Keluaran
Perhatikan bahwa indeks 3 atau 5 dapat berupa angka negatif. Indeks negatif berarti Anda mulai menghitung dari ujung string, bukan dari awal (dari kanan ke kiri)Indeks -1 mewakili karakter terakhir dari string, -2 mewakili karakter kedua hingga terakhir dan seterusnya 4. Dapatkan 5 karakter terakhir dari sebuah string
Keluaran
5. Dapatkan substring yang berisi semua karakter kecuali 4 karakter terakhir dan karakter pertama
Keluaran 06. Dapatkan setiap karakter lain dari sebuah string _1Keluaran _2IKLAN IKLAN IKLAN Jika artikel ini bermanfaat, tweetlah Belajar kode secara gratis. Kurikulum open source freeCodeCamp telah membantu lebih dari 40.000 orang mendapatkan pekerjaan sebagai pengembang. Memulai Dalam tutorial tentang Tipe Data Dasar dengan Python, Anda belajar cara mendefinisikan string. objek yang berisi urutan data karakter. Memproses data karakter merupakan bagian integral dari pemrograman. Ini adalah aplikasi langka yang tidak perlu memanipulasi string setidaknya sampai batas tertentu Inilah yang akan Anda pelajari dalam tutorial ini. Python menyediakan sekumpulan operator, fungsi, dan metode yang kaya untuk bekerja dengan string. Saat Anda selesai dengan tutorial ini, Anda akan mengetahui cara mengakses dan mengekstrak bagian dari string, dan juga terbiasa dengan metode yang tersedia untuk memanipulasi dan memodifikasi data string. Anda juga akan diperkenalkan dengan dua objek Python lain yang digunakan untuk merepresentasikan data byte mentah, tipe 29 dan 30Ikuti Kuis. Uji pengetahuan Anda dengan kuis "String Python dan Data Karakter" interaktif kami. Setelah selesai Anda akan menerima skor sehingga Anda dapat melacak kemajuan belajar Anda dari waktu ke waktu Ikuti Kuis » Manipulasi TaliBagian di bawah menyoroti operator, metode, dan fungsi yang tersedia untuk bekerja dengan string Hilangkan iklanOperator StringAnda telah melihat operator _31 dan 32 diterapkan pada operan numerik dalam tutorial tentang Operator dan Ekspresi dengan Python. Kedua operator ini juga dapat diterapkan pada stringOperator ________33______31Operator _31 menggabungkan string. Ini mengembalikan string yang terdiri dari operan yang digabungkan, seperti yang ditunjukkan di sini>>> _Operator ________33______32Operator _32 membuat banyak salinan string. Jika _37 adalah string dan 38 adalah integer, salah satu dari ekspresi berikut mengembalikan string yang terdiri dari 38 salinan gabungan dari 37_41 Berikut adalah contoh dari kedua bentuk tersebut
Operan pengali _38 harus bilangan bulat. Anda akan berpikir itu akan diperlukan untuk menjadi bilangan bulat positif, tapi anehnya, itu bisa menjadi nol atau negatif, dalam hal ini hasilnya adalah string kosong.>>> _Jika Anda membuat variabel string dan menginisialisasinya ke string kosong dengan memberinya nilai 44, siapa pun akan berpikir Anda sedikit gila. Tapi itu akan berhasilOperator ________33______45Python juga menyediakan operator keanggotaan yang dapat digunakan dengan string. Operator _45 mengembalikan 47 jika operan pertama terkandung dalam operan kedua, dan 48 sebaliknya>>> _Ada juga , yang sebaliknya
Fungsi String bawaanSeperti yang Anda lihat di tutorial tentang Tipe Data Dasar di Python, Python menyediakan banyak fungsi yang sudah ada di dalam interpreter dan selalu tersedia. Berikut adalah beberapa yang bekerja dengan string FunctionDescription 50Mengonversi bilangan bulat menjadi karakter 51Mengonversi karakter menjadi bilangan bulat 52Mengembalikan panjang string 53Mengembalikan representasi string dari suatu objekIni dieksplorasi lebih lengkap di bawah ini
>>> s = 'foo.'
>>> s * 4
'foo.foo.foo.foo.'
>>> 4 * s
'foo.foo.foo.foo.'
|