第1关:判断用户输入是否合理

1
2
3
4
5
6
7
8
9
10
11
12
13
#coding=utf-8

#请在此处添加代码,提示用户 “请输入你的分数:”

#当用户输入的数字小于0或者大于100时,输出提示 “分数应该在0-100之间!”

###### Begin ######
score = int(input("请输入你的分数:"))
if score < 0 or score > 100:
print("分数应该在0-100之间!")


###### End ######

第2关:查询学生成绩等级

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#coding=utf-8

grade = int(input())

#请在此处添加代码,对用户输入的成绩grade进行判断:
#分数大于等于90,等级为优;分数小于90,大于等于80,等级为良;
#分数小于80,大于等于70,等级为中;分数小于70,大于等于60,等级为及格;
#否则,成绩为不及格。

#最后,将学生成绩等级输出。

###### Begin ######
if grade >= 90:
print("成绩等级:优秀")
elif grade >= 80:
print("成绩等级:良")
elif grade >= 70:
print("成绩等级:中")
elif grade >= 60:
print("成绩等级:及格")
else:
print("成绩等级:不及格")
###### End ######

第3关:判断闰年

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
year = int(input())


#请设计一个程序,当用户输入一个年份时,判断它是不是一个闰年。
#如果是闰年,输出“True”;否则,输出“False”

#提示:闰年年份可以被4整除,但是不能被100整除。

###begin
if year % 4 == 0 and year % 100!= 0 or year % 400 == 0:
print("True")
else:
print("False")

###end