Hlavním problémem vyhledávacích metod v Pythonu je, že nejsou optimalizovány pro rychlost. To může výrazně zpomalit váš program.
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
Hledat
V Pythonu můžete použít vestavěnou funkci vyhledávání k nalezení konkrétních položek v posloupnosti dat. Funkce vyhledávání používá dva argumenty: sekvenci k hledání a klíčové slovo nebo vzor, který se má hledat.
Chcete-li vyhledat všechny položky, které obsahují slovo „kočka“, můžete použít následující kód:
print(“Hledám 'kočka'…”) search = “cat” print(“Nalezeno %d položek.” % (len(hledat)))
Výstup tohoto kódu by byl:
Hledání 'cat'… Nalezeno 5 položek.
Metody
V Pythonu existuje mnoho různých metod. Některé z nejběžnějších metod jsou uvedeny níže.
def: Toto je funkce, která přebírá jeden nebo více argumentů. Funkce vrátí hodnotu.
print: Vytiskne textový řetězec na obrazovku.
if: Testuje, zda je podmínka pravdivá. Pokud ano, kód uvnitř bloku if bude proveden, jinak nebude proveden.