Давно не писал задачек по программированию. Вот одна из задачек. Имеется вывод и нужно восстановить алгоритм, т.е. написать код, который создает этот вывод.
Показаны сообщения с ярлыком python. Показать все сообщения
Показаны сообщения с ярлыком python. Показать все сообщения
среда, 30 сентября 2015 г.
вторник, 2 апреля 2013 г.
Набор статей по Python URLs only
Когда я чего-нибудь новою изучаю и узнаю, то это что-то изучается, как правило, по статьям в интернете. Здесь буду перечислять список статей.
воскресенье, 16 декабря 2012 г.
Почему "python: failed to set __main__.__loader__ " ?
При переходе с версии Python 3.2 на 3.3 столкнулся с сообщением в сабже. Что это за сообщение? Вообщем ребята из питон-команды допустили багу. Обсуждение баги в Python-комьюнити баг трекере.
Ярлыки:
python
пятница, 4 ноября 2011 г.
Как заюзать unittest на Pyhon
Вобщем, только что освоил это чудо и чтобы не забыть как его юзать напишу минисорец, который покажет мне все что мне надо знать и не забыть.
воскресенье, 2 октября 2011 г.
Вычисление MD5 по файлу
В очередной раз порывшись в сорцах на предмет корректно написанной процедуры вычисления MD5 и потратив где-то 5 минут с возгласами "где же оно?", решил запостить сюда, чтобы проще было искать:
def md5checksum( filename ) :
md5 = hashlib.md5()
with open( filename , 'rb' ) as f :
for chunk in iter( lambda: f.read( md5.block_size * 128 ), '' ) :
if not chunk :
break
md5.update( chunk )
return md5.hexdigest().upper()
def md5checksum( filename ) :
md5 = hashlib.md5()
with open( filename , 'rb' ) as f :
for chunk in iter( lambda: f.read( md5.block_size * 128 ), '' ) :
if not chunk :
break
md5.update( chunk )
return md5.hexdigest().upper()
пятница, 12 августа 2011 г.
Невозможно выйти из вечного цикла
Вот код написанный для версии 3.2:
while True :
reply = input( 'Enter text: ' )
if reply == 'stop' : break
try :
num = int( reply )
except :
print( 'Bad!' * 8 )
else :
print( int( reply ) ** 2 )
print( 'Bye' )
Я ввожу 'stop' , но почему-то не вижу завершения цикла! Почему?
Ответ(base64.ru):
0JzQtdGI0LDQtdGCINC60L7QvdC10YfQvdGL0Lkg0YHQuNC80LLQvtC7ICdcbicg0Lgg0LXQs9C+INC90YPQttC90L4g0L7QsdGA0LXQt9Cw0YLRjCwg0Log0L/RgNC40LzQtdGA0YMg0YLQsNC6OiByZXBseSA9IGlucHV0KCAnRW50ZXIgdGV4dDogJyApLnN0cmlwKCk=
Ярлыки:
развивающие задачки,
python
Подписаться на:
Комментарии (Atom)
