Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/25: Рейтинг темы: голосов - 25, средняя оценка - 4.92
0 / 0 / 0
Регистрация: 30.03.2019
Сообщений: 41

Надо разработать программу на python которая берет данные из txt файла

30.03.2019, 17:45. Показов 4976. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Найти средний возраст хокеистов и вывести Фамилию хокеистов у которых возраст больше или равен 25
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.03.2019, 17:45
Ответы с готовыми решениями:

написать программу, которая берёт данные из input.txt решает их по формуле и ответ заносит в output.txt
Помогите пожалуйста разобраться с input.txt и output.txt Допустим, надо написать программу, которая берёт данные из input.txt решает их...

Надо написать программу которая будет читать из файла test.txt массив
Добрый вечер, господа. Пытаясь создать программу которая читала бы из файла test.txt массив цифр a (a:array of integer; ), я потерпел...

Надо написать программу которая будет читать из файла test.txt массив
Добрый вечер, господа. Пытаясь создать программу которая читала бы из файла test.txt массив цифр a (a:array of integer; ), я потерпел...

10
 Аватар для Semen-Semenich
5237 / 3481 / 1176
Регистрация: 21.03.2016
Сообщений: 8,310
30.03.2019, 17:52
проблема то в чем?
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
30.03.2019, 17:53
Цитата Сообщение от Bryal Посмотреть сообщение
Надо разработать программу
C такой формулировкой - в другой раздел. Где продают программы.
В этом разделе - помогают доработать код, который вы написали. Understand?
0
0 / 0 / 0
Регистрация: 30.03.2019
Сообщений: 41
30.03.2019, 18:08  [ТС]
Проблема в том что я не могу понять как это сразу 2 задачи выполнить. Могу только средний возраст

Добавлено через 5 минут
Python
1
2
3
4
5
6
7
8
9
10
f = open('8.txt')
suma = 0
n = 0
for i in f:
    g = int(i[len(i)-2])
    suma += g
    n += 1
    if g < 25:
        print(i[:-1])
print(" %.2f' % (suma/n))
Txt file
Иванов О. 40
Петров И. 30
Дмитриев Н. 20
Смирнова О. 40
Керченских В. 25
Котов Д. 26
Бирюкова Н. 19
Данилов П. 30
Аранских В. 25
Лемонов Ю. 26
Олегова К. 4

Добавлено через 24 секунды
Не могу найти ошибку

Добавлено через 2 минуты
Ниже смотри. Я просто забыл прикрепить
0
 Аватар для Semen-Semenich
5237 / 3481 / 1176
Регистрация: 21.03.2016
Сообщений: 8,310
30.03.2019, 18:34
Цитата Сообщение от Bryal Посмотреть сообщение
Проблема в том что я не могу понять как это сразу 2 задачи выполнить
элементарно! счетчик который считает количество хокеистов. далее читаем строку в счетчик добавляем 1, из строки получаем возраст, плюсуем в переменную сумма возрастов, проверяем если данный возраст больше или равен 25 то из строки берем фамилию и добавляем в список ну а дальше математика (сумма возрастов/счетчик) и вывод элементов списка
0
0 / 0 / 0
Регистрация: 30.03.2019
Сообщений: 41
30.03.2019, 18:35  [ТС]
Цитата Сообщение от Garry Galler Посмотреть сообщение
C такой формулировкой - в другой раздел. Где продают программы.
В этом разделе - помогают доработать код, который вы написали. Understand?
Посмотри ниже

Добавлено через 40 секунд
Цитата Сообщение от Semen-Semenich Посмотреть сообщение
элементарно! счетчик который считает количество хокеистов. далее читаем строку в счетчик добавляем 1, из строки получаем возраст, плюсуем в переменную сумма возрастов, проверяем если данный возраст больше или равен 25 то из строки берем фамилию и добавляем в список ну а дальше математика (сумма возрастов/счетчик) и вывод элементов списка
Можно в коде?
0
 Аватар для Semen-Semenich
5237 / 3481 / 1176
Регистрация: 21.03.2016
Сообщений: 8,310
30.03.2019, 19:05
можно изучить основы до 21 пункта и вам вполне хватит знаний написать. или начинайте писать и задавать вопросы что вам не понятно и вам обязательно помогут.
Цитата Сообщение от Garry Galler Посмотреть сообщение
В этом разделе - помогают доработать код, который вы написали. Understand?
0
0 / 0 / 0
Регистрация: 30.03.2019
Сообщений: 41
30.03.2019, 19:07  [ТС]
Цитата Сообщение от Semen-Semenich Посмотреть сообщение
можно изучить основы до 21 пункта и вам вполне хватит знаний написать. или начинайте писать и задавать вопросы что вам не понятно и вам обязательно помогут.
Там нету раздела как использовать данные из txt файла по отдельности
0
 Аватар для Semen-Semenich
5237 / 3481 / 1176
Регистрация: 21.03.2016
Сообщений: 8,310
30.03.2019, 19:37
Цитата Сообщение от Bryal Посмотреть сообщение
Там нету раздела как использовать данные из txt файла по отдельности
а тупо считать файл в список и работать с элементами списка по отдельности в цикле for ?
0
0 / 0 / 0
Регистрация: 30.03.2019
Сообщений: 41
30.03.2019, 19:48  [ТС]
Цитата Сообщение от Semen-Semenich Посмотреть сообщение
а тупо считать файл в список и работать с элементами списка по отдельности в цикле for ?
Я уже работал с for и написал код. Повторяю "посмотри выше"
0
 Аватар для Semen-Semenich
5237 / 3481 / 1176
Регистрация: 21.03.2016
Сообщений: 8,310
30.03.2019, 20:13
Лучший ответ Сообщение было отмечено Bryal как решение

Решение

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
with open('test.txt') as f:
    list_data = f.readlines()
 
suma = 0
n = 0
result = []
for data in list_data:
    data = data.split()
    name,age = data[0],int(data[-1])
    n += 1
    suma += age
    if age >= 25:
        result.append(name)
print('средний возраст хокеистов',suma/n)
print(*result,sep = '\n')
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.03.2019, 20:13
Помогаю со студенческими работами здесь

Реализовать программу, которая считывает массивы и с файла x.txt и y.txt
С помощью C ++ реализовать программу, считывает массивы и с файла x.txt и y.txt соответственно, после чего обрабатывает массив и формирует...

Составить программу, которая записывает в файл out.txt произведение ненулевых чисел из файла in.txt
помогите, пожалуйста, составить программу файле in.txt записаны числа. Точное количество чисел неизвестно (использовать цикл WHILE и...

отладить программу на языке С++, которая считывает из файла a.txt строку и записывает её в файл b.txt в обратном порядке
я это взяла из книги полностью готовый код, а он не идёт.Помогите отладить, пожалуйста #include &lt;string.h&gt; #include...

Написать программу, которая выводит таблицу кубов первых N положительных чисел. Исходные данные (N – количество чисел) вводятся из файла Input.txt. Ре
Написать программу, которая выводит таблицу кубов первых N положительных чисел. Исходные данные (N – количество чисел) вводятся из файла...

Написать программу, которая создает текстовый файл Output.txt, содержащий все числа файла Input.txt, кратные 5
уважаемые программисты помогите пожалуйста сделать задание из контрольной работы. Текстовый файл Input.txt содержит целые числа....


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru