Pythona | Ciąg zaczyna się od()
Ciąg Pythona zaczyna się od metody (). zwroty PRAWDA jeśli ciąg znaków zaczyna się od określonego przedrostka (ciągu). Jeśli nie, wraca FAŁSZ za pomocą Pyton .
Ciąg Pythona zaczyna się od składni metody
Składnia: str.startswith(przedrostek, początek, koniec)
Parametry:
- prefiks: prefiks ix to nic innego jak ciąg znaków, który należy sprawdzić.
- początek: Pozycja początkowa, w której należy sprawdzić przedrostek w ciągu.
- koniec: Pozycja końcowa, w której należy sprawdzić przedrostek w ciągu.
Powrót: Zwroty PRAWDA jeśli ciągi zaczynają się od podanego przedrostka, w przeciwnym razie zwraca FAŁSZ .
Ciąg zaczyna się od() w przykładzie Pythona
Tutaj sprawdzimy, czy ciąg zaczyna się od Geeks, a następnie okaże się, że ciąg zaczyna się od Geeks. Jeśli tak, zwraca True, w przeciwnym razie zwróci false.
Python3
var> => 'Geeks for Geeks'> print> (var.startswith(> 'Geeks'> ))> print> (var.startswith(> 'Hello'> ))> |
Wyjście:
True False
Python zaczyna się od() bez parametrów początkowych i końcowych
Jeśli nie podamy parametrów start i end, wówczas metoda string Python String openswith() sprawdzi, czy ciąg zaczyna się od obecności przekazanego podłańcucha, czy 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)> |
Wyjście:
False True False True
Python zaczyna się od() z parametrami początkowymi i końcowymi
Jeśli podamy parametry start i end, funkcja openswith() sprawdzi, czy podciąg w obrębie start i end start pasuje do podanego podciągu.
Python3
text> => 'geeks for geeks.'> result> => text.startswith(> 'for geeks'> ,> 6> )> print> (result)> result> => text.startswith(> 'for'> ,> 6> ,> 9> )> print> (result)> |
Wyjście:
True True
Sprawdź, czy ciąg zaczyna się od podciągu
Możemy także przekazać krotkę zamiast ciągu znaków w celu dopasowania w metodzie Python String openswith(). W tym przypadku metoda zaczyna się od() zwróci True, jeśli ciąg znaków zaczyna się od dowolnego elementu krotki.
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)> |
Wyjście:
True True False