根据上课学的内容 写一个学生登录系统 登录成功后 输入成绩操作100=优++ 90-99 优 80-90 良好 70-60 一般 50-60 差 50以下渣渣生 其余分数为作弊行为
# 作业:根据上课学的内容 写一个学生登录系统 登录成功后
# 输入成绩操作100=优++ 90-99 优 80-90
# 良好 70-60 一般 50-60 差 50以下渣渣生
# 其余分数为作弊行为
#准备学生信息数据库
user1='mifeng'
password1='123456'
#登录验证
num1=0
while num1 < 4:
num1 += 1
if num1 == 4:
print("密码输入错误3次")
break
else:
user2 = input("请输入用户名:")
password2 = input("请输入密码:")
if user1 == user2 and password1 == password2:
print("登录成功")
# 输入成绩,判断成绩等级
while 1:
score = int(input("请输入分数,分数范围0到100:"))
if score > 100 or score < 0:
print("此分数为作弊行为")
elif score == 100:
print("优++")
elif score >= 90:
print("优")
elif score >= 80:
print("良好")
elif score >= 60:
print("一般")
elif score >= 50:
print("差")
else:
print("渣渣生")
str1 = input("是否继续输入,输入no就停止输入,直接敲回车可继续输入")
if str1 == "no":
break
else:
print("用户名或密码错误")
标签:elif,登录,python,60,score,print,成绩,输入
From: https://blog.51cto.com/u_15937426/7151357