Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menyemak sama ada Word Wujud dalam String dalam Python?
Menentukan Kehadiran Perkataan dalam Rentetan dalam Python
Mengenal pasti sama ada perkataan tertentu wujud dalam rentetan ialah keperluan biasa dalam pengaturcaraan Python. Satu pendekatan untuk mencapai ini adalah menggunakan kaedah .find(), yang mengembalikan kejadian pertama subrentetan dalam rentetan tertentu, atau -1 jika subrentetan tidak ditemui. Walaupun kaedah ini berkesan, ia memerlukan logik tambahan untuk menentukan kehadiran perkataan.
Walau bagaimanapun, terdapat penyelesaian yang lebih mudah menggunakan pengendali keahlian Python (in). Pengendali ini membenarkan cara intuitif untuk menyemak sama ada perkataan terdapat dalam rentetan. Dengan menggunakan operator ini, anda boleh menulis coretan kod berikut:
if word in mystring: print('success')
Jika perkataan itu terdapat dalam rentetan mystring, operator in akan menilai kepada True, menyebabkan pernyataan cetakan dilaksanakan dan memaparkan "success ." Sebaliknya, jika perkataan itu tidak ditemui, operator in akan menilai kepada False, dan pernyataan cetakan tidak akan dilaksanakan.
Pendekatan ini ringkas dan cekap, menjadikannya penyelesaian ideal untuk menentukan kehadiran perkataan dalam rentetan dalam Python.
Atas ialah kandungan terperinci Bagaimana untuk menyemak sama ada Word Wujud dalam String dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!