Bagaimana untuk menyemak sama ada Word Wujud dalam String dalam Python?

Barbara Streisand
Lepaskan: 2024-11-19 05:44:02
asal
915 orang telah melayarinya

How to Check if a Word Exists Within a String in Python?

Menentukan Kehadiran Perkataan dalam Rentetan dalam Python

Dalam Python, menyemak sama ada perkataan wujud dalam rentetan boleh dilakukan dengan mudah menggunakan pelbagai kaedah . Satu pendekatan biasa ialah menggunakan kaedah .find(), yang mengembalikan indeks kejadian pertama perkataan yang ditentukan dalam rentetan. Walau bagaimanapun, satu lagi cara mudah untuk mencapai matlamat ini ialah melalui pernyataan if yang memanfaatkan operator dalam.

Untuk menghuraikannya, operator dalam menilai sama ada sesuatu nilai ialah ahli jujukan atau bekas. Dalam konteks rentetan, operator in boleh digunakan untuk menentukan sama ada perkataan tertentu terkandung dalam rentetan. Ini membolehkan sintaks ringkas berikut:

if word in my_string:
    print('success')
Salin selepas log masuk

Dalam contoh ini, perkataan mewakili perkataan yang anda ingin cari dalam rentetan my_string. Jika perkataan itu ditemui dalam rentetan, penyataan if bernilai True, melaksanakan kod dalam blok inden.

Untuk menggambarkan lebih lanjut, pertimbangkan coretan kod berikut:

my_string = "Hello, world."
word = "world"

if word in my_string:
    print('success!')  # This line will execute because "world" is in the string.
Salin selepas log masuk

Sebaliknya , jika perkataan tidak terdapat dalam rentetan, pernyataan if dinilai kepada False, dan kod dalam blok inden ialah dilangkau.

Dengan menggunakan operator dalam bersama-sama dengan pernyataan if, anda boleh menentukan dengan berkesan sama ada perkataan tertentu terdapat dalam rentetan tertentu dalam Python. Pendekatan mudah ini memberikan penyelesaian yang ringkas dan boleh dibaca untuk tugas biasa ini.

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!

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