Аватар для mrmxssclxck
2 / 1 / 1
Регистрация: 04.05.2022
Сообщений: 11

Создать модуль, содержащий указанные функции:

09.05.2022, 15:00. Показов 1103. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1) удаления из текстового файла цифр;
2) вычисления количества символов в текстовом файле;
3) вычисления количества строк в текстовом файле.

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import re
 
def numdel():
    with open('text.txt', 'w') as file:
        res = re.sub(r'\d','',file)
    return
 
def nsymbols():
    f = open('text.txt','r')
    data_prob = f.read()
    num_symbols_prob = len(data_prob)
    print('Количество символов в текстовом файле:', num_symbols_prob)
    return
 
def count_lines():
    with open('text.txt') as file:
        count1 = sum(1 for line in file)
        print('Кол-во строк включая пустые :', count1)
    with open('text.txt') as file:
        count2 = sum(1 for line in file if line.rstrip('\n'))
        print('Кол-во строк без пустых :', count2)
    return
 
numdel()
nsymbols()
count_lines()
но у меня не получается удалить только цифры первая функция numdel
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.05.2022, 15:00
Ответы с готовыми решениями:

Создать модуль, содержащий указанные подпрограммы:
Создать модуль, содержащий указанные подпрограммы: вычисления модуля комплексного числа; умножения комплексных чисел; деления...

Создать модуль, содержащий указанные подпрограммы
Создать модуль, содержащий указанные подпрограммы: сложения числовых векторов; умножения вектора на число; поиска минимального и...

Создать личный модуль содержащий указанные подпрограммы
Написать программу, которая подключает созданный модуль и использует его подпрограммы. 1.В матрице А (mxn) столбцы, в которых есть хотя...

1
1956 / 874 / 352
Регистрация: 05.09.2021
Сообщений: 1,387
09.05.2022, 15:49
Лучший ответ Сообщение было отмечено mrmxssclxck как решение

Решение

mrmxssclxck,
Python
1
2
3
4
5
6
7
def numdel():
    with open('input.txt', 'r') as file:
        lines = [line.strip() for line in file]
        lines = ["".join(symbol for symbol in line if not symbol.isdigit())
                 for line in lines]
    with open('input.txt', 'w') as file:
        print(*lines, file=file, sep='\n')
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.05.2022, 15:49
Помогаю со студенческими работами здесь

Создать личный модуль, содержащий указанные подпрограммы. Написать программу, которая подключает созданный модуль и использует его подпрограммы
Создать личный модуль, содержащий указанные подпрограммы. Написать программу, которая подключает созданный модуль и использует его...

создать модуль содержащий процедуры функции
Помогите пожалуйста с задачей! создать модуль содержащий процедуры функции -решение квадратичного уравнения ax^2+bx+c=0 -решение...

Создать модуль, содержащий процедуры или функции
Здравствуйте! Помогите выполнить задание. Создать модуль, содержащий процедуры или функции: - умножение двух матриц; - вычисление...

Создать модуль, содержащий процедуры и/или функции:
Создать модуль, содержащий процедуры и/или функции: - умножение столбца с номером j на expr (ввести число с клавиатуры); - выделение...

Создать модуль, содержащий процедуры и/или функции:
Создать модуль, содержащий процедуры и/или функции: - умножение столбца с номером j на expr (ввести число с клавиатуры); - выделение...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru