简单的录成绩
score=eval(input(“录入成绩”))
if score>=90 and score<100:
print(“优秀”)
elif score>=80 and score<90:
print(“良好”)
elif score>=70 and score<80:
print (“中等”)
elif score>=60 and score<70:
print (“及格”)
else:
print (“不及格”)
优化如下
if score>=90 and score<100
print(“优秀”)
elif score>=80:
print(“良好”)
…
省略后面and score<…
今天举了一些事例 如:判断是不是闰年 year=2000 if(year%4==0 and year%100!=0)or(year%400==0)
while语句:条件,重复循环体,初始化条件,迭代变量改变。 如: sum=0 i=1 while i<=100: sum=sum+i i=i+1 print(sum)
留的作业:判断一个数字是不是质数 x=int(input("输入一个数字")) y=1 z=0 while y<=x i=x%y if i==9 z+=1 y+=1 if z==2 print("是质数") else: print("不是质数")
这不是我想要的结局 所以故事便没有结束