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:

  1. prefiks: prefiks ix to nic innego jak ciąg znaków, który należy sprawdzić.
  2. początek: Pozycja początkowa, w której należy sprawdzić przedrostek w ciągu.
  3. 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