Встречается на собеседованиях • сегодня

Какие знаешь типы сканирования

В Python есть несколько способов сканирования данных, в зависимости от источника и цели:

  1. Сканирование строки – разбивка строки на части:
python
data = "a b c"
parts = data.split()  # ['a', 'b', 'c']
  1. Сканирование файла – построчное чтение:
python
with open('file.txt') as f:
    for line in f:
        print(line.strip())
  1. Регулярные выражения – сложное сканирование текста:
python
import re
text = "Email: test@example.com"
match = re.search(r'(\w+@\w+\.\w+)', text)
if match:
    print(match.group(1))  # test@example.com
  1. Сканирование ввода – чтение пользовательского ввода:
python
user_input = input("Введите данные: ")
  1. Сканирование структур данных – итерация по спискам/словарям:
python
for item in [1, 2, 3]:
    print(item)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы