Dalam pemrograman komputer, string adalah urutan karakter. Misalnya, Python I love Python.2 adalah string yang berisi rangkaian karakter Python I love Python.3, Python I love Python.4, Python I love Python.5, Python I love Python.5, dan Python I love Python.7 Show
Kami menggunakan tanda kutip tunggal atau ganda untuk mewakili string dengan Python. Misalnya, _Di sini, kami telah membuat variabel string bernama string1. Variabel diinisialisasi dengan string Python I love Python.8 Contoh. Tali Python _Keluaran Python I love Python. Dalam contoh di atas, kami telah membuat variabel tipe string. nama dan pesan dengan nilai masing-masing Python I love Python.9 dan 0Di sini, kami telah menggunakan tanda kutip ganda untuk mewakili string tetapi kami juga dapat menggunakan tanda kutip tunggal Akses Karakter String dengan PythonKita dapat mengakses karakter dalam sebuah string dengan tiga cara
Catatan. Jika kami mencoba mengakses indeks di luar jangkauan atau menggunakan angka selain bilangan bulat, kami akan mendapatkan kesalahan String Python tidak dapat diubahDalam Python, string tidak dapat diubah. Itu berarti karakter string tidak dapat diubah. Sebagai contoh,
Keluaran TypeError: 'str' object does not support item assignment Namun, kami dapat menetapkan nama variabel ke string baru. Sebagai contoh,
String Multiline PythonKami juga dapat membuat string multiline dengan Python. Untuk ini, kami menggunakan tanda kutip rangkap tiga """ atau tanda kutip tunggal rangkap tiga 2. Misalnya,
Keluaran _0Dalam contoh di atas, apa pun di dalam tanda kutip tiga terlampir adalah satu string multibaris Operasi String PythonAda banyak operasi yang dapat dilakukan dengan string yang menjadikannya salah satu tipe data yang paling banyak digunakan di Python 1. Bandingkan Dua StringKami menggunakan operator _3 untuk membandingkan dua string. Jika dua string sama, operator mengembalikan 4. Jika tidak, ia mengembalikan 5. Sebagai contoh, _1Keluaran _2Dalam contoh di atas,
2. Gabungkan Dua atau Lebih StringDalam Python, kita dapat menggabungkan (menggabungkan) dua atau lebih string menggunakan operator 8 _3Dalam contoh di atas, kami telah menggunakan operator 8 untuk menggabungkan dua string. salam dan namaIterasi Melalui String PythonKita dapat melakukan iterasi melalui string menggunakan for loop. Misalnya, _4Keluaran _5Panjang Tali PythonDi Python, kami menggunakan metode _0 untuk menemukan panjang string. Misalnya, _6Tes Keanggotaan StringKita dapat menguji apakah substring ada di dalam string atau tidak, menggunakan kata kunci 1 _7Metode String PythonSelain yang disebutkan di atas, ada berbagai metode string yang ada di Python. Berikut adalah beberapa metode tersebut Urutan Melarikan Diri dengan PythonUrutan pelarian digunakan untuk melarikan diri dari beberapa karakter yang ada di dalam string Misalkan kita perlu menyertakan kutipan ganda dan kutipan tunggal di dalam sebuah string, _8Karena string diwakili oleh tanda kutip tunggal atau ganda, kompiler akan memperlakukan 2 sebagai string. Karenanya, kode di atas akan menyebabkan kesalahanUntuk mengatasi masalah ini, kami menggunakan karakter escape 3 dengan Python _9Berikut adalah daftar semua escape sequence yang didukung oleh Python Escape SequenceDescription 4Backslash 5Single quote 6Double quote 7ASCII Bell 8ASCII Backspace 9ASCII Formfeed 0ASCII Linefeed 1ASCII Carriage Return 2ASCII Horizontal Tab 3ASCII Vertical Tab 4Character with octal value ooo 5Character with hexadecimal value HHPemformatan String Python (f-String)Python f-Strings membuatnya sangat mudah untuk mencetak nilai dan variabel. Misalnya, Python I love Python.0 Keluaran Python I love Python._1 Di sini, _6 adalah f-stringSintaks pemformatan baru ini kuat dan mudah digunakan. Mulai sekarang, kita akan menggunakan f-Strings untuk mencetak string dan variabel Bagaimana Anda mencetak tiga karakter tengah dengan Python?Buat string yang terbuat dari tiga karakter tengah . a=masukan() tengah=len(a)//2 x=a[pertengahan-1. pertengahan+2] cetak(x) Bagaimana Anda mencetak karakter tengah string dengan Python?Tulis sebuah fungsi bernama mid yang menggunakan string sebagai parameternya. Fungsi Anda harus mengekstrak dan mengembalikan huruf tengah . Jika tidak ada huruf tengah, fungsi Anda harus mengembalikan string kosong. Misalnya, mid("abc") harus mengembalikan "b" dan mid("aaaa") harus mengembalikan "".
Bagaimana cara memasukkan string di tengah string lain dengan Python?Untuk memasukkan karakter ke dalam string pada indeks i , pisahkan string menggunakan sintaks pemotongan a_string[. i] dan a_string[i. ]. Di antara dua bagian string asli ini, gunakan operator gabungan + untuk menyisipkan karakter yang diinginkan
Bagaimana Anda membuat string di Python 3?Untuk membuat string, letakkan urutan karakter di dalam tanda kutip tunggal, kutip ganda, atau kutip tiga, lalu tetapkan ke variabel. You can look into how variables work in Python in the Python variables tutorial. For example, you can assign a character 'a' to a variable single_quote_character . |