Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Semak sama ada String Mengandungi Substring dalam Python?

Bagaimana untuk Semak sama ada String Mengandungi Substring dalam Python?

Barbara Streisand
Lepaskan: 2024-12-28 15:39:32
asal
533 orang telah melayarinya

How to Check if a String Contains a Substring in Python?

Bagaimanakah untuk Semak sama ada Rentetan Mengandungi Subrentetan Tertentu dalam Python?

Python menyediakan cara mudah untuk menentukan sama ada rentetan mengandungi sesuatu rentetan tertentu subrentetan menggunakan operator 'in'. Operator ini menjalankan ujian keahlian dan mengembalikan True jika subrentetan wujud dalam rentetan, dan False sebaliknya.

Untuk menggunakan operator 'in', cuma bandingkan subrentetan dengan rentetan menggunakan sintaks berikut:

if "substring" in "string":
    # Code to execute if the substring is present
else:
    # Code to execute if the substring is not present
Salin selepas log masuk

Sebagai contoh, jika anda mempunyai rentetan yang dipanggil 'somestring' dan anda ingin menyemak sama ada ia mengandungi substring 'bla', anda boleh menggunakan yang berikut kod:

if "blah" in somestring:
    print("The substring 'blah' exists in the string.")
else:
    print("The substring 'blah' does not exist in the string.")
Salin selepas log masuk

Perhatikan bahawa operator 'in' melakukan perbandingan sensitif huruf besar-besaran. Jika anda perlu melakukan carian tidak sensitif huruf besar-besaran, anda boleh menggunakan kaedah 'lower()' atau 'upper()' untuk menukar kedua-dua rentetan kepada kes tertentu sebelum membandingkannya.

Dengan memanfaatkan 'in ' operator, pengaturcara Python dengan cekap boleh menentukan sama ada rentetan mengandungi subrentetan tertentu tanpa menggunakan ungkapan biasa yang kompleks atau teknik manipulasi rentetan.

Atas ialah kandungan terperinci Bagaimana untuk Semak sama ada String Mengandungi Substring dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan