Найти - Пользователи
Полная версия: Небольшая поправка кода
Начало » Python для новичков » Небольшая поправка кода
1
qman
Всем привет.
Есть код
http://python.su/blog/timas/2008/12/04/napisaniya-rasshirenij-dlya-inkscape-s-pomoschyu-python/
требуется маленькая поправочка для скрипта. В текущем скрипте определяется высокосный год как год который делится на 4. Но если заглянуть в
http://ru.wikipedia.org/wiki/%D0%93%D1%80%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%B0%D0%BD%D1%81%D0%BA%D0%B8%D0%B9_%D0%BA%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D1%8C
цитирую
Отсюда следует распределение високосных годов:
* Каждый год, номер которого кратен 4 — високосный.
* Однако, каждый год кратный 100 — не високосный.
* Однако, каждый год кратный 400 все же високосный — 1600, 2000 и т.д.
Надеюсь автор скрипта немного доправит код.
Zubchick
думаете за сто лет скрипт ниразу не перепишут в том издательстве? :D
ZZZ
Zubchick, это всё же правильная поправка – если делать, то делать хорошо.
qman
Zubchick
думаете за сто лет скрипт ниразу не перепишут в том издательстве? big_smile
я не знаю, что будет в издательстве, просто этот алгоритм могут взять за истину. А истина окажется не верной.
veon
Кстати, в стандартной библиотеке есть модуль calendar. Предназначен как раз для форматирования календарей.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB