|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - [решено] Python: программа для подсчёта колличества слов в строке. |
|
Разное - [решено] Python: программа для подсчёта колличества слов в строке.
|
erat, est, fuit Сообщения: 84 |
Профиль | Отправить PM | Цитировать САБЖ:
Имеется такая задача: пользователю предлагается ввести несколько строк. После их ввода программа считает колличество слов в первой строке и выводит это число на экран, затем во второй строке, в третей и т.д. Пустой строке соответствует 0. |
|
------- Отправлено: 12:28, 22-12-2007 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать И? - написать за тебя программу?
|
Отправлено: 14:23, 22-12-2007 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
erat, est, fuit Сообщения: 84
|
Профиль | Отправить PM | Цитировать Программу я уже написал. Но вот с пустой строкой проблема. Как сделать так чтобы пустой строке соответствовал 0 - я не знаю.
|
------- Отправлено: 14:38, 22-12-2007 | #3 |
Старожил Сообщения: 369
|
Профиль | Отправить PM | Цитировать В питоне нет "операторов сравнения?" или что то в этом роде?
вообще сложно подсказать не видя хоть какой то исходной информации. |
Отправлено: 15:52, 22-12-2007 | #4 |
erat, est, fuit Сообщения: 84
|
Профиль | Отправить PM | Цитировать Задача: даны два файла (в первом файле написан текст, второй файл пустой). Программа открывает первый файл, считает колличество слов в первой строке и записывает это колличество во второй файл. Затем то же самое делает со второй строй, с третей, четвёртой и так до конца текста(т.е. до той строки на которой текст в первом файле заканчивается). Вот полный текст задачи. Помогите пожалуйста решить.
|
|
------- Отправлено: 16:17, 22-12-2007 | #5 |
erat, est, fuit Сообщения: 84
|
Профиль | Отправить PM | Цитировать Задача решена:
out = file("result.txt", "w") out.write("\n".join(map(str,[len(filter(lambda y: y.strip(), s.split(" "))) for s in open("my_strings.txt")]))) out.close() Тема закрыта. |
------- Отправлено: 17:16, 22-12-2007 | #6 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать imho решение не соответствует задаче
|
Отправлено: 13:17, 24-12-2007 | #7 |
erat, est, fuit Сообщения: 84
|
Профиль | Отправить PM | Цитировать Задача немного другая: даны два файла (в первом файле написан текст, второй файл пустой). Программа открывает первый файл, считает колличество слов в первой строке и записывает это колличество во второй файл. Затем то же самое делает со второй строй, с третей, четвёртой и так до конца текста(т.е. до той строки на которой текст в первом файле заканчивается)
|
------- Отправлено: 20:43, 29-12-2007 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочие - Программы для подсчёта контрольных сумм файлов | ALEXEY_DFD | Программное обеспечение Windows | 14 | 18-11-2011 15:30 | |
Интернет - Программы для мониторинга и подсчёта сетевого трафика | Megabizon | Программное обеспечение Windows | 132 | 29-10-2010 14:34 | |
[решено] Скрипт для удаления нужных слов в ini файле | Pozia | AutoIt | 23 | 27-10-2009 18:42 | |
Программа для подсчёта трафика | Morgan35 | Хочу все знать | 2 | 08-08-2008 00:28 | |
реально ли для подсчёта трафика почты? (SQUID + SARG) + SOCKS5 | ilka | Общий по FreeBSD | 7 | 15-08-2007 08:54 |
|