Nalutas: paraan ng paghahanap sa python

Huling pag-update: 09/11/2023

Ang pangunahing problema sa mga paraan ng paghahanap sa Python ay hindi sila na-optimize para sa bilis. Maaari nitong pabagalin nang husto ang iyong programa.

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

Maghanap

Sa Python, maaari mong gamitin ang built-in na function ng paghahanap upang makahanap ng mga partikular na item sa isang pagkakasunud-sunod ng data. Ang function ng paghahanap ay tumatagal ng dalawang argumento: ang sequence upang maghanap at isang keyword o pattern na hahanapin.

Upang hanapin ang lahat ng mga item na mayroong salitang "pusa", maaari mong gamitin ang sumusunod na code:

print(“Naghahanap ng 'pusa'…”) search = “cat” print(“Nakahanap ng %d item.” % (len(search)))

Ang output ng code na ito ay:

Hinahanap ang 'cat'... Nakahanap ng 5 item.

Pamamaraan

Mayroong maraming iba't ibang mga pamamaraan sa Python. Ang ilan sa mga pinakakaraniwang pamamaraan ay nakalista sa ibaba.

def: Ito ay isang function na tumatagal ng isa o higit pang mga argumento. Ang function ay magbabalik ng isang halaga.

print: Ito ay nagpi-print ng text string sa screen.

kung: Sinusuri nito kung totoo ang isang kundisyon. Kung ito ay, ang code sa loob ng if block ay isasagawa, kung hindi, hindi ito maipapatupad.

Kaugnay na mga post: