Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Как использовать startswith что это в питоне?

  1. Как использовать startswith что это в питоне?

    Привет, народ! Я тут ковыряюсь в питоне и наткнулся на метод startswith. Чёт не догоняю, как его правильно применять. Может, кто-то объяснит по-человечески, что это в питоне и как правильно юзать? Желательно на понятных примерах, плиз! А то офф дока сильно нагромождённая и мой мозг взрывается. Как правильно проверить, что строка начинается с чего-то конкретного? Заранее спасибо!



  2. Ждём вас в нашем чате в Телеграмм ==>> @pythoneer_chat

    А ТАКЖЕ: Канал о Python, статьи и книги ==>>
    @pythoneer_ru

  3. Здарова! Понял твою боль. startswith() - это метод строк в питоне для проверки, начинается ли строка с определённого префикса. Работает нереально просто, смотри пример:

    Программный код:
    txt 'Hello, world!'
    print(txt.startswith('Hello'))  # True
    print(txt.startswith('world'))  # False 
    Надеюсь, это поможет. Удачного кодинга!

  4. Цитата Сообщение от ViktorRanger
    Здарова! Понял твою боль. startswith() - это метод строк в питоне для проверки, начинается ли строка с определённого префикса. Работает нереально просто, смотри пример:

    Программный код:
    txt 'Hello, world!'
    print(txt.startswith('Hello'))  # True
    print(txt.startswith('world'))  # False 
    Надеюсь, это поможет. Удачного кодинга!
    Всё гуд, чётко объяснил! Ещё бы добавить, что так можно и несколько префиксов проверить, используя кортежи.

  5. Ну, startswith тащемта базовая функция. Вечно ей пользуюсь. Так чекаешь префиксы, причем можно сразу пачку передавать:

    Программный код:
    txt 'Hello, world!'
    print(txt.startswith(('Hi''Hello')))  # True 
    Так что эксперементируй и будет тебе счастье.

  6. Цитата Сообщение от Goshia
    Ну, startswith тащемта базовая функция. Вечно ей пользуюсь. Так чекаешь префиксы, причем можно сразу пачку передавать:

    Программный код:
    txt 'Hello, world!'
    print(txt.startswith(('Hi''Hello')))  # True 
    Так что эксперементируй и будет тебе счастье.
    Вот это мощно! Кортежи - это тема, можно сразу несколько вариантов проверять!

  7. Ага, ещё тут можно добавить одну фишку. Если начинаешь строку с каких-то символов и не знаешь точный порядок, то можешь там хэджить немного:

    Программный код:
    stuff 'foobar'
    print(stuff.startswith(('foo''baz')))  # True 
    Как видишь, посерьёзке всё просто.

  8. Цитата Сообщение от Олег Клюев
    Ага, ещё тут можно добавить одну фишку. Если начинаешь строку с каких-то символов и не знаешь точный порядок, то можешь там хэджить немного:

    Программный код:
    stuff 'foobar'
    print(stuff.startswith(('foo''baz')))  # True 
    Как видишь, посерьёзке всё просто.
    Йоу, а я не знал, что можно так делать. Надо потестить!

  9. Тема со старстсвис вообще в любых проектах палочка-выручалочка. Можно чекать и по частям строки, определяя с какого индекса начинать.

    Программный код:
    txt 'Привет, мир!'
    print(txt.startswith('мир'8))  # True 
    Вообще по красоте работает.

  10. Цитата Сообщение от JNH
    Тема со старстсвис вообще в любых проектах палочка-выручалочка. Можно чекать и по частям строки, определяя с какого индекса начинать.

    Программный код:
    txt 'Привет, мир!'
    print(txt.startswith('мир'8))  # True 
    Вообще по красоте работает.
    Чёткий пример с индексами! Хоть бы раньше знал, сколько раз бы проще было.

Страница 1 из 2 12 ПоследняяПоследняя