Det största problemet med sökmetoder i Python är att de inte är optimerade för hastighet. Detta kan sakta ner ditt program avsevärt.
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
Sök
I Python kan du använda den inbyggda sökfunktionen för att hitta specifika objekt i en datasekvens. Sökfunktionen tar två argument: sekvensen att söka och ett nyckelord eller mönster att leta efter.
För att söka efter alla föremål som har ordet "katt" i sig kan du använda följande kod:
print(“Söker efter 'katt'...”) sök = “katt” print(“Hittade %d objekt.” % (len(sök)))
Utdata från denna kod skulle vara:
Söker efter 'katt'... Hittade 5 föremål.
Metoder
Det finns många olika metoder i Python. Några av de vanligaste metoderna listas nedan.
def: Detta är en funktion som tar ett eller flera argument. Funktionen returnerar ett värde.
print: Detta skriver ut textsträngen till skärmen.
if: Detta testar om ett villkor är sant. Om så är fallet kommer koden inuti if-blocket att exekveras, annars kommer den inte att exekveras.