logo

Python | Reťazec začína()

Python String beginwith() metóda sa vracia Pravda ak reťazec začína zadanou predponou (reťazcom). Ak nie, vráti sa Nepravdivé použitím Python .

Syntax metódy Python String beginwith().

Syntax: str.startswith(predpona, začiatok, koniec)



Parametre:

  1. predpona: prefix ix nič iné ako reťazec, ktorý je potrebné skontrolovať.
  2. začať: Počiatočná pozícia, kde je potrebné skontrolovať predponu v reťazci.
  3. koniec: Koncová pozícia, kde je potrebné skontrolovať prefix v rámci reťazca.

Návrat: Návraty Pravda ak reťazce začínajú danou predponou, inak sa vráti Nepravdivé .

String beginwith() v príklade Pythonu

Tu skontrolujeme, či reťazec začína Geeks a potom zistí, že reťazec začína Geeks Ak áno, vráti True, inak vráti false.



prevod reťazca na int

Python3






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

jarná architektúra topánok

>

>

Výkon:

True False>

Python beginwith() Bez počiatočných a koncových parametrov

Ak neposkytneme počiatočné a koncové parametre, metóda reťazca Python String beginwith() skontroluje, či reťazec začína s prítomným odovzdaným podreťazcom alebo nie.

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ýkon:

je prázdna java
False True False True>

Python beginwith() So štartovacími a koncovými parametrami

Ak zadáme parametre začiatku a konca, potom beginwith() skontroluje, či sa podreťazec v rámci začiatku a konca začiatku zhoduje s daným podreťazcom.

Python3

ako previesť reťazec na char




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

>

>

Výkon:

True True>

Skontrolujte, či reťazec začína podreťazcom

Môžeme tiež odovzdať n-ticu namiesto reťazca, aby sa zhodoval v rámci metódy Python String beginwith() . V tomto prípade metóda beginwith() vráti True, ak reťazec začína niektorou z položiek v n-tici.

Python3


java hodnota reťazca



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ýkon:

True True False>