logo

Python | Řetězec začíná()

Metoda Python String začíná pomocí(). se vrací Skutečný pokud řetězec začíná zadanou předponou (řetězcem). Pokud ne, vrátí se Nepravdivé použitím Krajta .

Syntaxe metody Python String beginwith()

Syntax: str.startswith(předpona, začátek, konec)



Parametry:

  1. předpona: prefix ix nic jiného než řetězec, který je třeba zkontrolovat.
  2. Start: Počáteční pozice, kde je třeba v řetězci zkontrolovat prefix.
  3. konec: Koncová pozice, kde je potřeba zkontrolovat prefix v řetězci.

Vrátit se: Návraty Skutečný pokud řetězce začínají danou předponou, jinak se vrátí Nepravdivé .

Řetězec beginwith() v příkladu Pythonu

Zde zkontrolujeme, zda řetězec začíná Geeks a pak zjistí, že řetězec začíná Geeks. Pokud ano, vrátí True, jinak vrátí false.



java zkuste catch

Python3






var>=> 'Geeks for Geeks'> print>(var.startswith(>'Geeks'>))> print>(var.startswith(>'Hello'>))>

>

>

Výstup:

True False>

Python beginwith() Bez počátečních a koncových parametrů

Pokud neposkytneme počáteční a koncové parametry, pak metoda řetězce Python String beginwith() zkontroluje, zda řetězec začíná s předávaným podřetězcem nebo ne.

java převést char na int

Python3




text>=> 'geeks for geeks.'> # returns False> result>=> text.startswith(>'for geeks'>)> print>(result)> # returns True> result>=> text.startswith(>'geeks'>)> print>(result)> # returns False> result>=> text.startswith(>'for geeks.'>)> print>(result)> # returns True> result>=> text.startswith(>'geeks for geeks.'>)> print>(result)>

>

>

Výstup:

False True False True>

Python beginwith() S počátečními a koncovými parametry

Pokud zadáme počáteční a koncové parametry, potom beginwith() zkontroluje, zda se podřetězec v rámci start a end start shoduje s daným podřetězcem.

Python3




text>=> 'geeks for geeks.'> result>=> text.startswith(>'for geeks'>,>6>)> print>(result)> result>=> text.startswith(>'for'>,>6>,>9>)> print>(result)>

jak odhalit skryté aplikace

>

>

Výstup:

True True>

Zkontrolujte, zda řetězec začíná podřetězcem

Můžeme také předat n-tici místo řetězce, aby se shodoval v rámci metody Python String beginwith() . V tomto případě metoda beginwith() vrátí True, pokud řetězec začíná některou z položek v n-tice.

Python3




string>=> 'GeeksForGeeks'> res>=> string.startswith((>'geek'>,>'geeks'>,>'Geek'>,>'Geeks'>))> print>(res)> string>=> 'apple'> res>=> string.startswith((>'a'>,>'e'>,>'i'>,>'o'>,>'u'>))> print>(res)> string>=> 'mango'> res>=> string.startswith((>'a'>,>'e'>,>'i'>,>'o'>,>'u'>))> print>(res)>

>

>

Výstup:

True True False>