Show String adalah
urutan dari beberapa karakter yang berbentuk syntax. Sama seperti beberapa bahasa pemrograman popular lainnya, string diapit tanda kutip tunggal atau tanda kutip ganda hanya saja pada python tidak mendukung karakter
Seperti kita lihat pada contoh diatas string pada variabel1 diapit dengan tanda kutip tunggal dan didalam tanda kutip tunggal ada huruf, koma, spasi dan tanda tanya. Pada variabel2 string diapit tanda kutip ganda dan didalam tanda kutip ganda terdapat huruf, spasi dan angka. Angka seperti kita ketahui adalah sebuah bilangan dengan tipe data integer, akan tetapi karena angka didalam tanda kutip maka python akan menyatakan sebagai string. Index pada StringKarena string adalah urutan/kumpulan karakter, maka string dapat di index untuk dapat diambil nilainya sesuai yang kita butuhkan. Perhatikan contoh dibawah ini:
Contoh diatas pada var1 kita menghitung panjang dari suatu string dengan fungsi builtin python yaitu Setelah kita mengetahui panjang karakter maka kita dapat memulai index, sebenarnya tidak harus dengan fungsi
Perhatikan contoh berikut:
Lihat kode terakhir diatas error disebabkan karena index 4 tidak ada, index terakhir adalah 3. Jika kita mau mengambil index terakhir cukup mudah pada contoh diatas var1 yaitu print(var1[3]), tapi bagaimana jika karakter banyak dan memiliki spasi hingga Unicode? Contoh stringnya adalah Lorem ipsum dolor sit amet, consectetur adipiscing elit Bagaimana jika saya ingin mengambil huruf t pada akhir kalimat? kita bisa saja menghitung manual index dari awal hingga terakhir, akan tetapi sangat merepotkan, kita dapat menggunakan index -1 untuk mengambil huruf t pada akhir kalimat.
Slicing pada StringSetelah kita mengetahui cara index string maka kita bisa melakukan slicing atau memotongnya, pada Contoh diatas kita hanya mengambil satu huruf dengan slicing kita dapat mengambil beberapa huruf (substring).
Step SlicingSlicing ini juga mendukung lompatan urutan (step) jadi kita dapat mengeluarkan output seperti lrm. Lihat contoh dibawah ini:
Menggabungkan StringString juga dapat digabungkan dengan + , Contoh :
Format StringMemformat string sangat kita butuhkan, misalkan kita menulis sebuah kalimat dan menyisipkan string yang tersimpan pada variabel di awal, tengah atau akhir kita bisa menggunakan format string. Ada dua format string pada python yang akan saya jelaskan, sebenarnya ada python mendukung formatting gaya Bahasa C (C-Style) seperti
f String Literal PythonF string sama pada Contoh sebelumya tetapi penulisannya lebih ringkas. Perlu diingat f string hanya dapat berjalan pada python 3.6 keatas.
Jika kita lupa menulis Seperti kita lihat f string lebih mudah penulisan
dan lebih mudah dibaca, pastikan anda melihat versi python anda untuk menggunakan f string, saya sendiri lebih sering menggunakan Apa itu string dalam bahasa Python?String adalah jenis yang paling populer di bahasa pemrograman. Kita bisa membuatnya hanya dengan melampirkan karakter dalam tanda kutip. Python memperlakukan tanda kutip tunggal sama dengan tanda kutip ganda.
Apa itu tipe data string pada Python?Tipe data string sering juga disebut dengan tipe data teks, tipe data ini digunakan untuk menyimpan sebuah teks. Data yang bertipe string harus diapit oleh tanda kutip, baik tanda kutip satu ('') maupun tanda kutip dua (" ") setelah karakter sama dengan (=).
Jelaskan apa yang dimaksud dengan tipe data string?Menurut Amplitude, string merupakan jenis data type yang sering dianggap paling populer. Ia adalah kumpulan dari urutan karakter dan data yang paling umum digunakan untuk menyimpan teks. Selain itu, string juga dapat menyertakan angka dan simbol, namun ia akan selalu diperlakukan sebagai teks.
Apa itu integer pada Python?Integer merupakan tipe data untuk objek numerik berupa bilangan bulat positif dan negatif, misalnya 0, 1, 2, 3, dan seterusnya, serta -1, -2, -3, dan seterusnya.
|