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

Тема: Как извлечь строку из строки python?

  1. Как извлечь строку из строки python?

    Привет, ребята! Пытаюсь понять, как в Python можно извлечь строку из другой строки. Например, у меня есть строка "Hello, world!" и я хочу получить только "Hello". Кто-нибудь может помочь с кодом или объяснением? Буду благодарен за любые подсказки или примеры! ?



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

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

  3. Эй, привет! Это просто. В Python для этого используют срезы. Вот пример кода:
    Программный код:
    my_string "Hello, world!"
    substr my_string[:5]
    print(
    substr)  # Вывод: Hello 
    В данном примере `my_string[:5]` означает, что ты берешь все символы от начала строки до 5й позиции (не включая). Удачи! ?

  4. Цитата Сообщение от Shelob
    Эй, привет! Это просто. В Python для этого используют срезы. Вот пример кода:
    Программный код:
    my_string "Hello, world!"
    substr my_string[:5]
    print(
    substr)  # Вывод: Hello 
    В данном примере `my_string[:5]` означает, что ты берешь все символы от начала строки до 5й позиции (не включая). Удачи! ?
    Все четко! Срезы это основа, круто что ты показал пример в коде!

  5. Хей, проще не бывает - юзай функции `split` и `join`. Хотя для твоего примера лучше срезы.
    Программный код:
    my_string "Hello, world!"
    substr my_string.split(",")[0]
    print(
    substr)  # Вывод: Hello 
    Это немного оверхед, но тоже работает. Выбирай, что нравится больше.

  6. Цитата Сообщение от Rokkooss
    Хей, проще не бывает - юзай функции `split` и `join`. Хотя для твоего примера лучше срезы.
    Программный код:
    my_string "Hello, world!"
    substr my_string.split(",")[0]
    print(
    substr)  # Вывод: Hello 
    Это немного оверхед, но тоже работает. Выбирай, что нравится больше.
    У каждого свой стиль, ты показал альтернативный путь. Тоже полезно!

  7. Чел, для твоей задачи срезы рулют. В одну строчку:
    Программный код:
    my_string "Hello, world!"
    substr my_string[:5]
    print(
    substr)  # Вывод: Hello 
    Можешь ещё заморочиться с регулярками, но тут избыточно))

  8. Цитата Сообщение от Лев
    Чел, для твоей задачи срезы рулют. В одну строчку:
    Программный код:
    my_string "Hello, world!"
    substr my_string[:5]
    print(
    substr)  # Вывод: Hello 
    Можешь ещё заморочиться с регулярками, но тут избыточно))
    Полностью согласен, регулярки тут лишние, срезы решают!

  9. Привет! Добавлю чуть более сложный вариант с регулярными выражениями, если вдруг пригодится:
    Программный код:
    import re
    my_string 
    "Hello, world!"
    match re.match(r"(\w+),"my_string)
    if 
    match:
        
    substr match.group(1)
        print(
    substr)  # Вывод: Hello 
    Немного перебор для твоего случая, но расширяет кругозор.

  10. Цитата Сообщение от Светлячок
    Привет! Добавлю чуть более сложный вариант с регулярными выражениями, если вдруг пригодится:
    Программный код:
    import re
    my_string 
    "Hello, world!"
    match re.match(r"(\w+),"my_string)
    if 
    match:
        
    substr match.group(1)
        print(
    substr)  # Вывод: Hello 
    Немного перебор для твоего случая, но расширяет кругозор.
    О, круто, что показал работу с регулярками. Сложнее, но полезно для будущих задач.

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