使用python判断是否为闰年

(一)初步代码:




num = int(input('请输入一个数:'))
if num % 4 ==0  and num % 100 !=0:
     print('是闰年')
elif num % 400 ==0:
     print('是闰年')
else:
     print('不是闰年')

(二)改进代码

num = input('请输入一个数:')
while not num.isdigit():
     print('输入错误')
num = int(num)
    
if num/400 == int(num/400):
     print('是闰年')
else:
     if (num /400 == int(num/400)) and (num /100 != int(num/100)):
          print('是闰年')
     else:
          print('不是闰年')

你可能感兴趣的:(编程,python)