Pengaturcaraan

Bekerja dengan Strings di Python

Bekerja dengan Strings di Python

Rentetan itu adalah salah satu jenis data yang paling popular di python. Kita boleh menggunakan jenis data rentetan untuk menyimpan data teks apa pun. Dalam python, mana-mana watak di bawah petikan tunggal atau ganda dianggap rentetan. Watak-watak ini boleh menjadi salah satu watak Unicode yang menyokong dalam python. Dalam tutorial ini, kita akan mempelajari hampir semua perkara mengenai jenis data rentetan di python.

Untuk mengikuti tutorial ini, disarankan untuk memasang versi python terbaru di sistem anda. Sekiranya anda memasang python versi lama dalam sistem anda, maka anda boleh mengikuti panduan kami untuk mengemas kini python di Linux. 

Membuat Rentetan di Python

Untuk membuat rentetan dalam python, kita perlu meletakkan tanda petikan array watak. Python memperlakukan tanda kutip tunggal dan ganda sebagai sama, jadi kita dapat menggunakannya dengan membuat rentetan. Lihat contoh di bawah ini di mana kita membuat rentetan, menyimpannya dalam pemboleh ubah, dan kemudian mencetaknya.

# membuat rentetan
salam = "Hello World"
# mencetak rentetan
cetak (ucapan)

Semasa menjalankan kod di atas, anda akan mendapat output Hai dunia.

mencipta rentetan dalam python

Dalam kod ini, kami telah membuat rentetan Hai duniadan menyimpannya ke dalam pemboleh ubah bernama salam. Kemudian kami menggunakan fungsi cetak Python untuk memaparkan rentetan yang tersimpan dalam pemboleh ubah. Anda akan mendapat output berikut semasa menjalankan kod. Kita juga boleh membuat rentetan multiline menggunakan petikan tiga dalam kod contoh di bawah.

var = "" "Lorem ipsum dolor duduk amet,
consectetur adipiscing elit,
sed do eiusmod kejadian sementara
ut labore et dolore magna aliqua."" "
mencetak (var)

Inilah keluarannya.

rentetan multiline di python

Di Python, rentetan adalah tatasusunan bait yang mewakili watak Unicode. Tetapi ia tidak mempunyai jenis data bawaan untuk watak tunggal seperti dalam C atau C++. Sebarang tali yang panjangnya dianggap sebagai watak.

Panjang tali 

Dalam banyak keadaan, kita mungkin perlu mengira panjang tali. Terdapat fungsi terbina dalam yang dapat mengira panjang tali. Fungsi yang akan kita gunakan adalah len () fungsi.

Untuk melihat contoh praktikal len () fungsi, jalankan kod berikut di Python IDE anda.

var = "Ini rentetan"
cetak ("Panjang tali ialah:", len (var))

Pengeluaran:

panjang tali menggunakan kaedah len ()

Kita juga boleh menggunakan python untuk gelung, yang saya bincangkan dalam tutorial ini, untuk mengira panjang tali. 

Contoh:

var = "Ini rentetan"
kiraan = 0
untuk i in var:
kiraan = hitung + 1
cetak ("Panjang tali ialah:", hitung)

Pengeluaran:

panjang tali menggunakan gelung secara manual

Gabungan Rentetan

Gabungan tali ialah penggabungan atau penggabungan dua tali. Kita boleh menggabungkan dua tali dengan mudah menggunakan operator +. Mari kita lihat contoh menggabungkan dua tali di python.

# mencipta dua tali
string1 = "Helo"
string2 = "Dunia"
# menggabungkan kedua-dua tali
ucapan = string1 + string2
cetak (ucapan)

Dalam kod di atas, kami telah membuat dua rentetan, yaitu "Hello" dan "World," dan menyimpannya dalam dua pemboleh ubah bernama tali1 dan tali2. Kemudian kami menggunakan operator + untuk menggabungkan dua rentetan dan menyimpannya dalam pemboleh ubah bernama ucapan dan memaparkannya menggunakan cetak () fungsi.

Pengeluaran:

menggabungkan dua tali

Pengulangan Rentetan

Kita boleh mengulang rentetan beberapa kali dalam python menggunakan operator *. Sebagai contoh, untuk mencetak rentetan "Fosslinux" dua kali, kita perlu menulis kod berikut.

cetak ("Fosslinux" * 2)

Pengeluaran:

pengulangan rentetan

Memformat rentetan

Tidak mudah melakukan pemformatan rentetan di Python. Terdapat tiga cara:

1. Gaya pemformatan lama

String pemformatan gaya lama dilakukan dengan menggunakan operator%. Kita perlu menggunakan simbol khas seperti “% s”, “% d”, “% f”, “%.f ”. dengan rentetan dan kemudian tentukan tupel data yang ingin kita format di tempat itu. Mari kita lihat apa data yang diterima oleh simbol di atas.

Contohnya, lihat kod di bawah. Anda boleh menyalin dan menjalankan kod di python IDE kegemaran anda.

string1 = "Ini adalah rentetan berformat dengan bilangan bulat% d"% (1)
string2 = "Ini adalah string yang diformat dengan string% s"% ("Fosslinux")
string3 = "Ini adalah rentetan berformat dengan data apungan% f"% (1.01)
cetak (rentetan1)
cetak (rentetan2)
cetak (rentetan3)

Pengeluaran:

gaya pemformatan rentetan lama di python

Seperti yang dapat kita lihat dalam output, kita telah memformat string dengan data integer, float, dan string. Kaedah pemformatan rentetan ini adalah kaedah tertua, tetapi kini kurang digunakan.

2. Menggunakan kaedah format ()

Ini adalah teknik pemformatan tali baru yang diperkenalkan di Python 3. Fungsi format () mengambil data sebagai argumen dan menggantinya dalam rentetan tempat pemegang tempat hadir. 

Contoh:

string1 = "Ini adalah rentetan berformat dengan bilangan bulat ".format (1)
string2 = "Ini adalah rentetan berformat dengan rentetan ".format ("Fosslinux")
string3 = "Ini adalah rentetan berformat dengan data apungan ".format (1.01)
cetak (rentetan1)
cetak (rentetan2)
cetak (rentetan3)
cetak (" adalah laman web yang bagus untuk belajar dan ".format ("FossLinux", "Linux", "Python"))

Kami akan mendapatkan rentetan yang diformat sebagai output semasa menjalankan kod di atas, seperti yang ditunjukkan pada gambar di bawah.

pemformatan rentetan menggunakan fungsi format ()

3. tali-tali

Teknik pemformatan tali terbaru adalah interpolasi rentetan atau f-string, yang diperkenalkan dalam versi 3 ular sawa.6. Kita dapat menentukan nama pemboleh ubah secara langsung dalam f-string, dan jurubahasa Python akan mengganti nama pemboleh ubah dengan nilai data yang sesuai dengannya. String-f bermula dengan huruf f, dan kita dapat menyuntikkan data pada kedudukannya secara langsung. Teknik pemformatan tali ini menjadi sangat popular sejak kebelakangan ini. Untuk melihat demo yang berfungsi, salin kod di bawah dan jalankan di python IDE anda.

string1 = f "Ia adalah rentetan berformat dengan bilangan bulat 1"
string2 = f "Ini adalah string yang diformat dengan rentetan 'fosslinux'"
string3 = f "Ini adalah rentetan yang diformat dengan data apungan 0.01 "
cetak (rentetan1)
cetak (rentetan2)
cetak (rentetan3)
a = "Fosslinux"
b = "Linux"
c = "Python"
cetak (f "a adalah laman web yang bagus untuk belajar b dan c")

Kami menggunakan kaedah interpolasi rentetan untuk memformat rentetan dalam kod di atas. Rentetan yang dimulakan dengan watak f adalah rentetan f. String-f telah membuat kerja kita mudah, dan kita boleh menulis pemboleh ubah secara langsung dalam rentetan dengan memberikan pemboleh ubah di bawah pemegang tempat. Semasa menjalankan kod di atas, kita akan mendapat output berikut.

membentuk rentetan menggunakan f-string

Periksa substring

Selalunya, kita mungkin ingin memeriksa keberadaan watak atau substring dalam rentetan. Ini boleh dilakukan dengan menggunakan dalam dan tidak masuk Kata kunci Python. Sebagai contoh, Untuk memeriksa sama ada hello terdapat dalam tali Hai dunia, kita perlu menjalankan kod berikut.

x = "hello" di "hello world"
cetak (x)

Semasa menjalankan kod di atas dalam python IDE, kita akan mendapat nilai boolean Betul sebagai output, yang bermaksud substring "hello" ada di "hello world".

periksa substring dalam rentetan

Mari lihat demonstrasi lain untuk mengetahui bagaimana ia berfungsi dengan cara yang lebih baik.

string = "FossLinux adalah laman web yang bagus untuk belajar Linux dan Python"
cetak ("Fosslinux" dalam rentetan)
cetak ("FossLinux" dalam rentetan)
cetak ("Foss" dalam rentetan)
cetak ("Pyt" dalam rentetan)
cetak ("hon" dalam rentetan)
cetak ("Python" tidak dalam rentetan)

Pengeluaran:

periksa substring dalam rentetan menggunakan kata kunci

Dalam kod di atas, kami telah menggunakan kedua-dua dalam dan juga tidak masuk kata kunci untuk memeriksa substring dalam rentetan induk.

Rentetan sebagai urutan watak

Rentetan python adalah urutan watak; mereka hampir serupa dengan urutan python yang disusun seperti senarai, tuple, dll. Kita boleh mengekstrak watak-watak individu dari rentetan dengan banyak cara, seperti membongkarnya menggunakan pemboleh ubah dan pengindeksan yang akan saya bincangkan dalam topik seterusnya. Kita boleh membongkar rentetan dengan memberikannya kepada pemboleh ubah. Untuk melihat cara kerjanya, salin dan jalankan kod berikut di python IDE kegemaran anda.

bahasa = 'Fosslinux'
# membongkar rentetan menjadi pemboleh ubah
a, b, c, d, e, f, g, h, i = bahasa
mencetak (a)
mencetak (b)
mencetak (c)
mencetak (d)
mencetak (e)
mencetak (f)
mencetak (g)
cetak (h)
mencetak (i)

Pengeluaran:

membongkar watak menggunakan pemboleh ubah

Rentetan pengindeksan

String indexing adalah teknik asas dan popular di mana kita dapat mengakses watak rentetan dan melakukan banyak operasi rentetan dengan sangat mudah. Dalam pengaturcaraan, pengiraan bermula dengan sifar (0), jadi untuk mendapatkan watak pertama rentetan, kita perlu memberikan sifar dalam indeks. Untuk melihat contoh praktikal pengindeksan, salin dan jalankan kod berikut dalam Python IDE.

string = "Fosslinux"
cetak (rentetan [0])
cetak (rentetan [1])
cetak (rentetan [2])
cetak (rentetan [3])

Dalam kod di atas, pertama-tama kita membuat rentetan bernama Fosslinux, dan kemudian kita menggunakan pengindeksan rentetan python untuk mendapatkan watak rentetan pertama, kedua, ketiga, dan keempat. Kami akan mendapat output berikut di terminal semasa menjalankan kod.

rentetan pengindeksan

Python juga menyokong pengindeksan negatif, yang sangat berguna di mana kita dapat mula mengira dari sebelah kanan. Sebagai contoh, untuk mendapatkan watak terakhir kedua dari rentetan "Fosslinux," kita perlu menulis kod di bawah.

string = "Fosslinux"
cetak ("Istilah terakhir rentetan kedua ialah:", rentetan [-2])

Semasa menjalankan kod, kita akan mendapatkan istilah terakhir kedua dari string "Fosslinux," seperti yang ditunjukkan pada gambar di bawah.

pengindeksan negatif dalam rentetan Python

Mendapat sebutan rentetan terakhir

Kadang-kadang kita mungkin mahu mendapatkan istilah rentetan terakhir. Kami mempunyai dua cara untuk melakukan ini: yang pertama menggunakan pengindeksan negatif, dan yang kedua menggunakan fungsi len () dengan pengindeksan.

Untuk mendapatkan istilah rentetan terakhir menggunakan pengindeksan negatif, lihat kod di bawah.

string = "Fosslinux"
cetak ("Istilah terakhir rentetan adalah:", rentetan [-1])

Pengeluaran:

penggal terakhir menggunakan pengindeksan negatif

Kita juga dapat menggunakan fungsi len () dengan pengindeksan untuk mendapatkan istilah terakhir. Untuk melakukan ini, kita perlu mengira panjang tali, dan kemudian kita perlu mencari watak dengan mengindeks nilai, yang mana satu lebih kecil daripada panjang tali. Lihat contoh di bawah.

string = "Fosslinux"
panjang = len (tali)
last_index = panjang-1
cetak ("Istilah terakhir rentetan adalah:", rentetan [last_index])

Dalam kod di atas, pertama kami membuat rentetan dan menyimpannya dalam pemboleh ubah yang dinamakan tali. Kemudian kami mengira panjang tali menggunakan kaedah len (). Oleh kerana pengindeksan dalam python bermula dengan sifar, kita perlu mengurangkan satu dari panjang. Kemudian kami lulus sebagai indeks ke tali. Oleh itu, kita mendapat watak terakhir dari rentetan. 

Pengeluaran:

istilah terakhir dengan mengira panjang

Rentetan Menghiris

Di Python, kami memiliki teknik yang hebat, bentuk pengindeksan yang lebih luas yang dikenali sebagai pemotongan tali. Ini dapat digunakan untuk memotong tali menjadi substring. Untuk melakukan pemotongan, kita perlu memberikan nombor indeks watak pertama dan watak terakhir substring dalam indeks rentetan dengan meletakkan titik koma di tengah-tengahnya. Untuk demo praktikal, lihat contoh kod di bawah.

string = "Fosslinux"
cetak (rentetan [1: 6])
cetak (rentetan [0: 4])

Pengeluaran:

tali kepingan

Melangkau Watak Semasa Memotong

Kita juga boleh melangkau watak sambil memotong rentetan. Semasa memotong rentetan, kami mempunyai sintaks berikut.

rentetan [mula: berhenti: langkah]

Permulaan dan berhenti adalah nombor indeks lalai yang kami gunakan dalam sintaks di atas hingga sekarang. Parameter langkah menerima bilangan bulat, yang digunakan untuk memberikan jumlah watak yang harus ditinggalkan dalam setiap langkah.

Membalik tali

Kita boleh membalikkan rentetan dengan mudah menggunakan kaedah memotong. Contohnya, lihat kod di bawah. Salin kod di bawah di Python IDE anda dan jalankan.

string = "Fosslinux"
cetak ("Rentetan terbalik", string, "is", string [:: - 1])

Kod ini akan membalikkan rentetan "Fosslinux."Semasa menjalankan kod, kami akan mendapat output berikut.

rentetan terbalik

Melarikan Karakter dalam Rentetan

Melarikan watak dalam pengaturcaraan adalah kaedah terbaik untuk menambahkan watak yang tidak boleh dicetak dalam rentetan. Sebagai contoh, untuk menambahkan watak baris baru dalam rentetan, kita menggunakan watak pelarian "\ n". Lihat kod di bawah untuk demo.

cetak ("\ n \ n \ n Helo \ n \ n Dunia")

Semasa menjalankan kod, kita akan mendapat output berikut.

melarikan watak dalam rentetan

Seperti yang dapat kita lihat dalam kod bahawa baris baru ditambahkan secara automatik sebagai pengganti "\ n". Di situlah urutan melarikan diri dimainkan. Terdapat banyak watak urutan yang terdapat dalam python. Saya akan menyenaraikan semuanya di sini; anda boleh mencuba semuanya untuk melihat bagaimana masing-masing berfungsi.

Kaedah Rentetan

Kami telah mempelajari banyak perkara mengenai rentetan python, tetapi bahagian ini jauh lebih bermanfaat daripada bahagian artikel ini. Python dilengkapi dengan sebilangan besar fungsi terbina dalam untuk bekerja dengan tali. Dengan menggunakannya, kita dapat melakukan banyak operasi pada rentetan dengan mudah. 

Transforming String Cases

Kami mempunyai beberapa fungsi bawaan yang dapat digunakan untuk mengubah casing tali. Mari kita bincangkan semuanya.

tali.menggunakan huruf besar ()

Kaedah ini digunakan untuk memanfaatkan rentetan sasaran. Apabila kita menggunakan kaedah sebagai tali.bermodalkan, ia akan mengembalikan rentetan dengan menggunakan huruf besar, i.e., mengubah watak pertama menjadi huruf besar dan semua watak lain menjadi huruf kecil. Untuk melihat demo praktikal salinan kerjanya dan jalankan kod berikut di Python IDE anda.

string = "fosslinux"
mencetak (tali.menggunakan huruf besar ())
Kami menggunakan menggunakan huruf besar () kaedah objek String, memanfaatkannya. Semasa menjalankan kod, kita akan mendapat output berikut.
menggunakan huruf besar

.atas ()

Kaedah ini digunakan untuk mengubah rentetan menjadi huruf besar, i.e., memanfaatkan semua watak yang terdapat dalam rentetan. 

Contoh:

string = "Fosslinux"
mencetak (tali.atas ())

Pengeluaran:

mengubah rentetan menjadi huruf besar

tali.lebih rendah ()

Kaedah ini digunakan untuk mengubah rentetan menjadi huruf kecil, i.e., mengubah semua watak yang terdapat dalam rentetan menjadi huruf kecil. 

Contoh:

string = "FOSSLinux"
mencetak (tali.lebih rendah ())

Pengeluaran:

mengubah rentetan menjadi huruf besar

tali.swapcase ()

Ini adalah kaedah yang bagus untuk menukar huruf watak rentetan. Ia menukar watak huruf kecil menjadi huruf besar dan sebaliknya rentetan. Untuk melihatnya berfungsi, salin dan jalankan kod berikut.  

string = "FOSSlinux"
mencetak (tali.swapcase ())

Pengeluaran:

menukar tali rentak python

tali.tajuk ()

Sekali lagi, ini adalah kaedah yang sangat baik dalam manipulasi tali kerana ia mengubah watak pertama setiap perkataan yang terdapat dalam rentetan menjadi huruf besar. 

Contoh:

string = "Fosslinux hebat"
mencetak (tali.tajuk ())

Pengeluaran:

mengubah rentetan menjadi tajuk

Anda mungkin menyedari perbezaan antara menggunakan huruf besar () dan juga tajuk () kaedah. The menggunakan huruf besar () kaedah hanya menggunakan huruf besar dari kata pertama rentetan, sedangkan tajuk () kaedah memanfaatkan huruf pertama setiap perkataan yang terdapat dalam rentetan.

Pengelasan Watak

Kami juga mempunyai kaedah untuk memeriksa huruf besar, baik huruf besar, huruf kecil, dll. Marilah kita membincangkannya secara ringkas dengan contoh.

tali.isalnum ()

Kaedah ini digunakan untuk memeriksa sama ada rentetan hanya mengandungi nombor alfanumerik atau tidak, i.e., semua wataknya mesti berupa angka atau huruf tetapi tidak ada watak lain, termasuk ruang kosong. 

Contoh:

string1 = "Fosslinux123"
string2 = "Fosslinux memang hebat"
string3 = "Fosslinux @ # 123"
mencetak (rentetan1.isalnum ()) # hanya mengandungi abjad dan angka
mencetak (rentetan2.isalnum ()) # mengandungi ruang kosong
mencetak (rentetan3.isalnum ()) # mengandungi watak khas

Pengeluaran:

memeriksa nombor alfanumerik dalam rentetan

tali.isalpha ()

Kaedah rentetan ini mirip dengan kaedah di atas, tetapi hanya memeriksa huruf, bukan nombor i string, yang bermaksud tali mesti mengandungi huruf. Contohnya, jalankan kod berikut.

string1 = "Fosslinux123"
string2 = "Fosslinux"
mencetak (rentetan1.isalpha ()) # mengandungi abjad dan nombor
mencetak (rentetan2.isalpha ()) # mengandungi abjad sahaja

Kami akan mendapat Palsu untuk yang pertama kerana mengandungi nombor, dan kami akan Benar untuk yang berikutnya kerana hanya mengandungi huruf. 

Pengeluaran:

memeriksa huruf dalam rentetan

tali.isdigit ()

Kaedah ini serupa dengan kaedah di atas, tetapi bukannya huruf, ia memeriksa sama ada rentetan hanya terdiri daripada digit. Ia mengembalikan Benar jika setiap watak yang terdapat dalam rentetan adalah digit; yang lain mengembalikan Palsu.

tali.pengecam ()

Ini juga merupakan kaedah rentak python yang hebat. Dengan menggunakan kaedah ini, kita dapat memeriksa apakah rentetan adalah pengenal python yang sah atau tidak. Saya telah membincangkan peraturan untuk memilih pengenal python yang sah dalam asas-asas tutorial python. 

Contoh:

string1 = "Fosslinux123"
string2 = "123Fosslinux"
string3 = "_Fosslinux"
string4 = "Fosslinux @ 1234"
mencetak (rentetan1.pengenal pasti ()) # Betul
mencetak (rentetan2.isidentifier ()) # Salah (dimulakan dengan nombor)
mencetak (rentetan3.pengenal pasti ()) # Betul
mencetak (rentetan4.isidentifier ()) # Salah (mengandungi watak khas @)

Pengeluaran:

memeriksa pengecam dalam rentetan

tali.lebih rendah ()

Kaedah tali ini memeriksa apakah semua watak rentetan huruf kecil. Sekiranya ya, ia akan dikembalikan Benar yang lain mengembalikan yang Salah.

tali.isupper ()

Kaedah rentetan ini memeriksa apakah semua watak yang terdapat dalam rentetan huruf besar. Sekiranya ya, maka ia akan kembali.

tali.istitle ()

The istitle () kaedah tali akan kembali Benar jika abjad pertama dari semua kata yang terdapat dalam rentetan huruf besar, dan semua aksara lain adalah huruf kecil.

tali.boleh dicetak ()

Ia mengembalikan Benar jika semua watak yang terdapat dalam rentetan dapat dicetak, i.e., watak yang tidak melarikan diri; jika tidak, ia mengembalikan Palsu. Untuk melihat cara kerjanya, jalankan kod berikut.

string1 = "Fosslinux"
string2 = "\ nFosslinux"
mencetak (rentetan1.boleh dicetak ()) # Betul
mencetak (rentetan2.boleh dicetak ()) # Salah (Ia mengandungi watak baris baru)

Pengeluaran:

memeriksa watak yang boleh dicetak

tali.ruang kosong ()

The tali.ruang kosong () kaedah akan kembali Benar jika semua watak rentetan adalah watak ruang kosong; jika tidak, ia akan mengembalikan Palsu.

Fungsi Penting Yang Lain

tali.kira ()

Kaedah kiraan () objek String digunakan untuk mendapatkan berapa kali nilai yang ditentukan berlaku. 

Contoh:

string = "Fosslinux"
mencetak (tali.hitung ("s"))

Dalam kod di atas, kami menggunakan kira () kaedah untuk mendapatkan berapa kali watak "s" muncul dalam rentetan "Fosslinux."

Pengeluaran:

membilang watak yang ditentukan dalam rentetan

tali.bermula dengan()

Kaedah rentetan ini memeriksa sama ada tali bermula dengan substring yang diberikan dalam argumen kaedah. Untuk melihat demo praktikal yang berfungsi, salin dan jalankan kod di bawah dalam Python IDE.

string = "Fosslinux"
mencetak (tali.permulaan dengan ("F"))
mencetak (tali.startswith ("Fo"))
mencetak (tali.startswith ("Foss"))
mencetak (tali.permulaan dengan ("Fosss"))

Semasa menjalankan kod di atas, kita akan mendapat True untuk tiga yang pertama sementara yang terakhir mengembalikan False, seperti yang ditunjukkan dalam gambar output di bawah.

tali bermula dengan

tali.hujung dengan ()

Ini serupa dengan kaedah di atas, tetapi perbezaannya adalah bahawa sementara yang sebelumnya memeriksa permulaan rentetan, ia akan memeriksa pada akhir rentetan.

tali.cari()

Kaedah find () objek String adalah kaedah penting untuk mencari watak atau substring dalam rentetan. Ia menerima substring sebagai argumen dan mengembalikan substring index jika terdapat dalam rentetan; yang lain kembali -1. 

Contoh:

string = "Fosslinux"
mencetak (tali.cari ("lin"))

Semasa menjalankan kod di atas, kita akan mendapatkan output sebagai 4, yang merupakan indeks awal substring "lin" di "Fosslinux."

fungsi mencari rentetan

tali.ganti ()

Sintaks kaedah ini adalah ganti (lama, baru). Ia memerlukan dua hujah; satu adalah substring lama, dan yang baru adalah substring. Ini menggantikan semua substring lama dengan substring baru di keseluruhan rentetan.

Contoh:

string = "Fosslinux"
mencetak (tali.ganti ("Foss", ""))
Kami hanya akan mendapat Linux dicetak di skrin sebagai Foss diganti dengan ruang kosong semasa menjalankan kod di atas.  Pengeluaran: 
tali ganti fungsi

tali.berpecah ()

Kaedah ini mengambil pemisah sebagai argumen, membelah rentetan mengikut pemisah, dan mengembalikan senarai ular sawa. 

Contoh:

string = "Fosslinux adalah tempat yang bagus untuk memulakan pembelajaran linux dan python"
mencetak (tali.berpecah (""))
Semasa menjalankan kod di atas, kita akan mendapat senarai kata rentetan. Seperti yang kami gunakan fungsi perpecahan dengan ruang kosong sebagai argumen, jadi ia membelah rentetan ketika mendapat ruang kosong.  Pengeluaran: 
fungsi split string python

tali.jalur ()

Kaedah ini digunakan untuk membuang semua ruang putih yang terdahulu dan yang tertinggal dari rentetan.

Kesimpulannya

Itu semua mengenai Strings dan penggunaannya di Python. Melalui tutorial ini akan memberi anda idea betapa bergunanya ia berfungsi dengan rentetan dalam python. Anda mungkin juga ingin melihat tutorial penggunaan loop pada python, loop utama untuk iterasi di python. Akhirnya, sebelum kami pergi, anda mungkin ingin melihat kaedah untuk membalikkan tali di Python, yang sangat berguna semasa menangani tali.

Cara memuat turun dan Mainkan Sid Meier's Civilization VI di Linux
Pengenalan permainan Civilization 6 adalah konsep moden mengenai konsep klasik yang diperkenalkan dalam siri permainan Age of Empires. Idea itu cukup ...
Cara Memasang dan Memainkan Doom di Linux
Pengenalan Doom Seri Doom berasal dari tahun 90an selepas pembebasan Doom yang asal. Ini adalah hit seketika dan sejak saat itu dan seterusnya siri pe...
Vulkan untuk Pengguna Linux
Dengan setiap kad grafik generasi baru, kami melihat pembangun permainan mendorong had kesetiaan grafik dan semakin dekat dengan fotorealisme. Tetapi ...