Masalah utama dengan kaedah carian dalam Python ialah mereka tidak dioptimumkan untuk kelajuan. Ini boleh melambatkan program anda dengan ketara.
The search method in python can be used to find a substring in a given string. This method returns the index of the first occurrence of the substring in the string. If the substring is not found, it returns -1.
Example:
str = "Hello world"
print str.search("world")
Output: 6
Cari
Dalam Python, anda boleh menggunakan fungsi carian terbina dalam untuk mencari item tertentu dalam urutan data. Fungsi carian mengambil dua hujah: urutan untuk mencari dan kata kunci atau corak untuk dicari.
Untuk mencari semua item yang mengandungi perkataan "kucing" di dalamnya, anda boleh menggunakan kod berikut:
print(“Mencari 'kucing'…”) search = “cat” print(“Menjumpai %d item.” % (len(search)))
Output kod ini ialah:
Mencari 'kucing'… Menjumpai 5 item.
Kaedah
Terdapat banyak kaedah yang berbeza dalam Python. Beberapa kaedah yang paling biasa disenaraikan di bawah.
def: Ini ialah fungsi yang mengambil satu atau lebih argumen. Fungsi ini akan mengembalikan nilai.
cetak: Ini mencetak rentetan teks ke skrin.
jika: Ini menguji sama ada keadaan adalah benar. Jika ya, kod di dalam blok if akan dilaksanakan, jika tidak, ia tidak akan dilaksanakan.