P.S. cupper, понял что смутило в твоем коде - бесконечный цикл
хороший цикл , а если чтото насторазивает в нем, то такой цикл взят из учебной литературы. Мне он оч даже приглянулся
Цитата:
офтоп:
Цитата:
Эм. Я ни с кем не мерился..и не претендовал на совершенство. Лишь на работоспособность. Так что низачет.
яж написал все только в учебных целях. Если я написал что в коде можно чтото сделать лучьше, это невкоем случае незначит что его кодил плохой кодер,... проста ленивый кодер )))
Последний раз редактировалось cupper; 19.07.2009 в 23:35..
Я чаще всего именно так делаю, потому что впоследствии может понадобиться делать с данными что-то еще, тогда код изменить будет легче: пароли и мыла уже считаны в удобном виде и готовы к работе. Сейчас с телефона, утром могу оптимизировать.
И если кто не понял, я согласен, что код не самый удачный и в определенных моментах будет вести себя плохо
Последний раз редактировалось Fata1ex; 19.07.2009 в 23:48..
хороший цикл , а если чтото насторазивает в нем, то такой цикл взят из учебной литературы. Мне он оч даже приглянулся
яж написал все только в учебных целях. Если я написал что в коде можно чтото сделать лучьше, это невкоем случае незначит что его кодил плохой кодер,... проста ленивый кодер )))
Ы) Недоглядел, вопросов нет
П.С. Девочки не ссорьтесь
аааааааа! сорри ) ток сейчас вспомнил, что обещал дописать
Код:
#!/usr/bin/env python3
tmp = 1
with open(str(input("Enter file name: "))) as fin:
with open("out.txt", "a") as fout:
for line in fin:
if line.strip():
fout.write(line.strip() + ':') if tmp % 2 == 1 else fout.write(line)
tmp += 1
вот вроде оптимизировано
сделал меньше еще на строчку
ps. cupper, жду замечаний ) с обработкой исключений иди доить корову
уменьшил еще на строчку оО )
Последний раз редактировалось Fata1ex; 23.07.2009 в 18:32..