• Предмет: Информатика
  • Автор: blackzenya
  • Вопрос задан 4 месяца назад

Створити програму “Бот-парсер”, яка повинна знаходити у ФАЙЛІ рядок, який наполовину складається з цифр і повернути список зі знайденими числами.(txt файл)

на python

треба лише код(знаходження чисел та ТІЛКИ їх написаня)

Ответы

Ответ дал: lyudmilasokolova2006
1

Ответ:

Ось приклад коду на Python, який знаходить числа у файлі, який ви можете змінити на свій файл:

import re

filename = "filename.txt"

with open(filename, 'r') as file:

content = file.read()

numbers = re.findall(r'\d+', content)

result = []

for num in numbers:

if len(num) % 2 == 0:

result.append(num)

print(result)

Опис роботи програми:

Відкриємо файл для читання.

Прочитаємо вміст файлу і збережемо його у змінну content.

За допомогою регулярних виразів (модуль re) знайдемо всі числа у змінній content і збережемо їх у змінну numbers у вигляді списку рядків.

Пройдемося по списку чисел та перевіримо, чи є довжина числа парним числом. Якщо так, то додаємо його у список result.

Виводимо список result зі знайденими числами.

Объяснение:

Сподіваюся допоміг, чи можна кращий?

Вас заинтересует