Rumah pembangunan bahagian belakang Tutorial Python Bahagian String Asas Python Pengenalan

Bahagian String Asas Python Pengenalan

Aug 14, 2024 pm 06:58 PM

Python Basics String part Introduction

Apakah String?

=> 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)

Rentetan di dalam rentetan

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?'

Lebih banyak fakta tentang rentetan:

  • Watak tunggal juga merupakan rentetan. Cth: "P", 'P'
  • Rentetan adalah sensitif huruf besar-besaran. Cth: "A" dan 'a' ialah dua rentetan yang berbeza.
  • Ruang juga rentetan. Cth: " " dan ' ' ialah rentetan.
  • Rentetan kosong- di mana tiada apa-apa di antara tanda petikan. Cth: "" dan ''
  • "1" bukan integer, ia rentetan!

Kebolehubahan rentetan:

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"
Salin selepas log masuk

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.

Pemadaman

'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
Salin selepas log masuk

Keahlian String

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
Salin selepas log masuk
'bay' not in 'ebay'
>>False
Salin selepas log masuk

*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
Salin selepas log masuk

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!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Tag artikel panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana saya menggunakan sup yang indah untuk menghuraikan html? Bagaimana saya menggunakan sup yang indah untuk menghuraikan html? Mar 10, 2025 pm 06:54 PM

Bagaimana saya menggunakan sup yang indah untuk menghuraikan html?

Penapisan gambar di python Penapisan gambar di python Mar 03, 2025 am 09:44 AM

Penapisan gambar di python

Cara Menggunakan Python untuk Mencari Pengagihan Zipf Fail Teks Cara Menggunakan Python untuk Mencari Pengagihan Zipf Fail Teks Mar 05, 2025 am 09:58 AM

Cara Menggunakan Python untuk Mencari Pengagihan Zipf Fail Teks

Cara Bekerja Dengan Dokumen PDF Menggunakan Python Cara Bekerja Dengan Dokumen PDF Menggunakan Python Mar 02, 2025 am 09:54 AM

Cara Bekerja Dengan Dokumen PDF Menggunakan Python

Cara Cache Menggunakan Redis dalam Aplikasi Django Cara Cache Menggunakan Redis dalam Aplikasi Django Mar 02, 2025 am 10:10 AM

Cara Cache Menggunakan Redis dalam Aplikasi Django

Bagaimana untuk melakukan pembelajaran mendalam dengan Tensorflow atau Pytorch? Bagaimana untuk melakukan pembelajaran mendalam dengan Tensorflow atau Pytorch? Mar 10, 2025 pm 06:52 PM

Bagaimana untuk melakukan pembelajaran mendalam dengan Tensorflow atau Pytorch?

Serialization dan deserialisasi objek python: Bahagian 1 Serialization dan deserialisasi objek python: Bahagian 1 Mar 08, 2025 am 09:39 AM

Serialization dan deserialisasi objek python: Bahagian 1

Cara Melaksanakan Struktur Data Anda Sendiri di Python Cara Melaksanakan Struktur Data Anda Sendiri di Python Mar 03, 2025 am 09:28 AM

Cara Melaksanakan Struktur Data Anda Sendiri di Python

See all articles