Python基础与实例
上图为基础知识,结合以下实例学习。
实战1
金庸小说《射雕英雄传》黄蓉与瑛姑见面时,出了这样一道数学题,“今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?”
判断输入的是不黄蓉所说的数。
答:代码:number = int(input("请输入数字:"))#输入数字
if number%3 == 2 and number%5 == 3 and number%7 == 2:#判度是否除三余二,除五余三,除七余二
print(number)#打印,满足数字输出数字,不满足输出空白。
%为整除,==是判断左右是否相等
If-else语句
实例2:
判断平闰年:如果一个年份可以被 4 整除且不能被 100 整除,或者可以被 400 整除,那么这个年份就是闰年。
请用程序实现
输入一个年份year,判断它是「平年」还是「闰年」。如果是平年,输出common year;如果是闰年,输出leap year
代码:year = int(input("请输入一个年份:"))
if year%4==0 and year%400==0:
print('闰年')
elif year%4==0 and year%100!=0:
print('闰年')
else:
print('平年')
同例一区别不大。
实例3:输入一个表示考试成绩score的整数,判断该成绩属于哪个级别,并将判断结果输出。
以下为成绩级别划分: