从实例中学习python【7】
13.判断一个年份是否为闰年
是否为闰年的两种情况:
(1)整百年且能被400整除的是闰年,例如2000,2400...
(2)非整百年能被4整除的为闰年,例如2008,2012...
year = int(input('请输入要判断的年份:'))
if (year % 400 == 0) :
print('{}是闰年'.format(year))
elif ((year % 4 == 0) and (year % 100 != 0)):
print('{}是闰年'.format(year))
else:
print('{}不是闰年'.format(year))
输出示例

14.质数的判断
质数:一个大于1的整数,除了1和它本身外,不能再被其它的整数整除
break:跳出当前循环,执行下一条语句
num = int(input("请输入要判断的数字: "))
# 质数大于 1
if num > 1:
# 查看因子
for i in range(2, num):
if (num % i) == 0:
print('{}不是质数'.format(num))
break
else:
print('{}是质数'.format(num))
# 如果输入的数字小于或等于 1,不是质数
else:
print('{}不是质数'.format(num))
输出示例


从0到1学习Python 文章被收录于专栏
python学习笔记
