如果大于等于60,输出“及格”,否则输出“不及格”
n=input("请输入成绩:")
if len(n)==3:
num=int(n)
if num==100:
print("满分")
break
else:
print("请输入0到100之间的数字")
elif len(n)==2:
num=int(n)
if num>=90:
print("优秀")
elif num>=70:
print("良好")
elif num>=60:
print("及格")
else:
print("不及格")
elif num=="end":
break
else:
print("你输入的有误,请重新输入")
用户输入月份,判断当前月份为几月,并输出有多少天。如果用户输入2月份,则请用户输入年份,判断平年则输出28天,闰年则输出29天。(能被4整除但不能被100整除,或者能被400整除)
a=1
while a==1:
month=input("请输入月份:")
if month.isdigit():
month=int(month)
if month>12 or month==0:
print("您输入的月份有误")
elif month==1 or month==3 or month==5 or month==7 or month==8 or month==10 or month==12:
print("该月份有31天")
elif month==4 or month==6 or month ==9 or month==11:
print("该月份有30天")
elif month==2:
year=input("请输入年份:")
if year.isdigit():
year=int(year)
if year%4==0 and year%100!=0 or year%400==0:
print("二月份有29天")
else:
print("二月份有28天")
else:
print("请输入正确的年份")
elif month=="end":
break
else:
print("您输入的有误,请重新输入")
import random
num=random.randint(1,100)
while True:
num1=input("请输入一个数字:")
num1=int(num1)
if num1.isdigit():
if num1>num:
print("你猜的大了")
elif num1<num:
print("你猜的小了")
else:
print("恭喜你,猜对了")
break
else:
print("您输入有误,请重新输入")