Встречается на 1% собеседований по Python
Какие знаешь типы сканирования
В Python есть несколько способов сканирования данных, в зависимости от источника и цели:
- Сканирование строки – разбивка строки на части:
python
data = "a b c"
parts = data.split() # ['a', 'b', 'c']- Сканирование файла – построчное чтение:
python
with open('file.txt') as f:
for line in f:
print(line.strip())- Регулярные выражения – сложное сканирование текста:
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- Сканирование ввода – чтение пользовательского ввода:
python
user_input = input("Введите данные: ")- Сканирование структур данных – итерация по спискам/словарям:
python
for item in [1, 2, 3]:
print(item)
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы