返回顶部

收藏

Leap Year checker

更多
import sys
import string
def julian_leap(y=2000):
    if (y%4) == 0:
        return 1
    return 0
def gregorian_leap(y=2000):
    if (y%400) == 0:
         return 1
    elif (y%100) == 0:
         return 0
    elif (y%4) == 0:
         return 1
    return 0

 years = [1999,2000,2001,1900]
 print julian_leap()
 print gregorian_leap()
 if julian_leap():
     print 'Julian 2000 yes'
 if gregorian_leap():
     print 'Gregorian 2000 yes'
 for x in years:
     if julian_leap(x):
         print 'Julian', x, 'is leap'
     else:
         print 'Julian', x, 'is not leap'
     if gregorian_leap(x):
         print 'Gregorian', x, 'is leap'
     else:
         print 'Gregorian', x, 'is not leap'

标签:Python,基础

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. 博主 发表 2014-08-18 12:10:00 Python基础03 序列
  2. 田俊 发表 2014-09-10 11:32:35 (5)一起用python之基础篇——numpy
  3. 博主 发表 2014-08-23 01:10:00 Python基础04 运算
  4. the5fire 发表 2016-10-13 13:11:04 Python基础看完了?来两本进阶书
  5. 田俊 发表 2014-09-10 11:32:32 (6)一起用python之基础篇——数据结构
  6. 博主 发表 2014-08-23 13:10:00 Python基础05 条件判断和循环
  7. 博主 发表 2014-02-21 16:00:00 Python基础入门
  8. 博主 发表 2014-09-13 04:10:00 Python基础06 函数
  9. 博主 发表 2014-01-22 00:00:00 零基础学习python与selenium webdriver
  10. 博主 发表 2014-10-05 02:10:00 Python基础07 切片
  11. 芍薬居P 发表 2018-02-11 08:21:13 零基础用 Python 画图表,让你的论文更美观
  12. learnhard 发表 2014-01-09 05:57:05 [原创]Python基础知识小结(1)

发表评论