Rumah > Artikel > pembangunan bahagian belakang > Bahagian String Asas Python Pengenalan
=> Rentetan ialah jujukan aksara tersusun(abjad-huruf kecil, huruf besar, nilai angka, simbol khas dll.) dalam program.
Ia diwakili dengan tanda petikan(single('), double(") atau triple(' ' '/" " ") pada permulaan dan penghujung. Anda boleh menggunakan salah satu yang anda mahu .
Contoh:
"Hello Dunia"
'CSE adalah hebat'
"Bukan rentetan yang sah'(mesti mengikut satu jenis tanda petikan)
Untuk menulis rentetan di dalam rentetan, anda perlu menggunakan pelbagai jenis tanda petikan. Ini bermakna jika anda mempunyai subrentetan di dalam rentetan yang dikelilingi oleh tanda petikan berganda, maka gunakan tanda petikan tunggal untuk mewakili rentetan utama dan sebaliknya.
Cth: "Ini adalah 'rentetan' yang sah kerana ia mengekalkan susunan"
'Rentetan di dalam 'rentetan' seperti ini tidak dibenarkan'
Anda juga boleh menggunakan 'Escape Sequence' untuk itu:
*Jika anda mempunyai beberapa aksara khas dalam rentetan anda yang mungkin mengelirukan jurubahasa, anda boleh menggunakan 'Jujukan melarikan diri' untuk menjelaskan. Urutan melarikan diri memberitahu jurubahasa untuk mempertimbangkan watak yang mengikuti garis miring ke belakang sebagai aksara yang boleh dicetak.
Cth: "Saya suka filem "Shang-chi" "
'Dia cakap awak takkan lambat ke kerja?'
Ini adalah konsep rentetan yang sangat penting. Rentetan tidak boleh diubah. Sebaik sahaja rentetan dicipta, aksara di dalamnya tidak boleh ditukar/dipadamkan/diubah. Jadi setiap kali kita perlu mengubah suai rentetan, kita perlu membuat salinan rentetan asal dan membuat perubahan pada rentetan pendua.
Sentence= "Loving CSE110' Sentence[0]= "M"
TypeError: 'str' tidak menyokong penjajaran item. (di sini, kami cuba menukar rentetan tetapi kami tidak boleh mengubah mana-mana aksara dalam rentetan)
*Walau bagaimanapun, kami boleh menukar keseluruhan rentetan.
s='Saya Baymax'
Cetak
s='Saya Superman'
Cetakan=> Di sini, kami telah menyimpan rentetan yang berbeza sama sekali dalam pembolehubah s.
'del' = kata kunci untuk menyahikat rujukan kepada rentetan, Ia akan memadam rentetan daripada pembolehubahnya.
Cth:
s='I love CSE' Print(s) Del(s) Print(s) >>> I love CSE Error *We can't delete a character from a string. s='I am 007' del(s[0]) >>> ERROR
Kita boleh menggunakan kata kunci 'dalam' untuk mencari sama ada terdapat sebarang subrentetan dalam rentetan tertentu (sama ada rentetan terdapat di dalam rentetan lain atau tidak).
Cth:
'bay' in 'ebay' >>True
'bay' not in 'ebay' >>False
*Ia boleh digunakan dalam 'if statement' sebagai syarat.
S1= 'I am Loki' S2='am' If S2 in S1: Print(found) Else: Print(not found) >>>found
Ini sahaja untuk hari ini tentang rentetan. Dalam bahagian seterusnya, kita akan membincangkan lebih lanjut mengenai rentetan dan fungsinya. Kemudian kami akan cuba menyelesaikan beberapa masalah. Sehingga itu, teruskan berlatih. Selamat mengekod!
Atas ialah kandungan terperinci Bahagian String Asas Python Pengenalan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!