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:
- predpona: prefix ix nič iné ako reťazec, ktorý je potrebné skontrolovať.
- začať: Počiatočná pozícia, kde je potrebné skontrolovať predponu v reťazci.
- 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>