Python String startswith () metodu grįžta Tiesa jei eilutė prasideda nurodytu priešdėliu (eilu). Jei ne, tai grįžta Netiesa naudojant Python .
Python String starts with() metodo sintaksė
Sintaksė: str.startswith(priešdėlis, pradžia, pabaiga)
Parametrai:
- priešdėlis: priešdėlis ix nieko, išskyrus eilutę, kurią reikia patikrinti.
- pradžia: Pradinė padėtis, kurioje reikia patikrinti priešdėlį eilutėje.
- galas: Pabaigos padėtis, kurioje reikia priešdėlio, turi būti patikrinta eilutėje.
Grąžinti: Grąžina Tiesa jei eilutės prasideda nurodytu priešdėliu, kitu atveju grįžta Netiesa .
Python pavyzdyje eilutė prasideda nuo().
Čia patikrinsime, ar eilutė prasideda Geeks, tada ji ras, kad eilutė prasideda Geeks.
Python3
var> => 'Geeks for Geeks'> print> (var.startswith(> 'Geeks'> ))> print> (var.startswith(> 'Hello'> ))> |
>
>
java matematika atsitiktinai
Išvestis:
True False>
Python startswith() Be pradžios ir pabaigos parametrų
Jei nepateiksime pradžios ir pabaigos parametrų, tada Python String startswith() eilutės metodas patikrins, ar eilutė prasideda esant perduota poeilutė, ar ne.
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)> |
>
>
Išvestis:
javascript kintamasis globalus
False True False True>
Python startswith() Su pradžios ir pabaigos parametrais
Jei pateikiame pradžios ir pabaigos parametrus, startswith() patikrins, ar pradžios ir pabaigos poeilutė atitinka nurodytą eilutę.
Python3
text> => 'geeks for geeks.'> result> => text.startswith(> 'for geeks'> ,> 6> )> print> (result)> result> => text.startswith(> 'for'> ,> 6> ,> 9> )> print> (result)> |
>
>
Išvestis:
char į sveikąjį skaičių java
True True>
Patikrinkite, ar eilutė prasideda poeilute
Taip pat galime perduoti eilutę vietoj eilutės, kad ji atitiktų Python String startswith() metodą. Šiuo atveju metodas startswith() grąžins True, jei eilutė prasideda bet kuriuo iš eilės elementų.
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)> |
>
>
Išvestis:
True True False>