1.(1) 输入考试成绩,如果<60,输出”不合格”
(2) 输入考试成绩,如果<60,输出”不合格”,如果>=60,输出“合格”
(3)输入考试成绩,如果>=60,输出”不合格”, 如果>=70,输出“中等”, 如果>=80,输出“良好”, 如果>=90,输出“优秀”, 其它, 输出“不合格”。
a = int(input("请您输入您要判定的成绩"))
if(a<60):
print("您的考试成绩为不合格")
else:
print("您的考试成绩为合格")
print("**************************************************************")
b = int(input("请您输入您要判定的成绩"))
if(0<=b<60):
print("您的考试成绩为不合格")
elif(60<=b<=100):
print("您的考试成绩为合格")
else:
print("您的输入不合法!")
print("**************************************************************")
c = int(input("请您输入您要判定的成绩"))
if(60<=c<70):
print("您的考试成绩为合格")
elif(70<=b<80):
print("您的考试成绩为中等")
elif(80<=c<90):
print("您的考试成绩为良好")
elif(90<=c<=100):
print("您的考试成绩为优秀")
elif(0<=c<60):
print("您的考试成绩为不合格")
else:
print("您的输入不合法!")
2.
print("***********利用while循环实现累积和************************")
i=0
sum=0
while(i<=100):
sum=sum+i
i=i+1
print(sum)
print("***********利用等差和公式实现************************")
sum2=0
shouxiang=int(input("请您输入您的首项"))
dengca=int(input("请您输入您的等差"))
xinagshu=int(input("请您输入您要求的数量"))
sum=xinagshu*shouxiang+xinagshu*(xinagshu-1)*dengca/2
print(sum)
3.如果i在列表[1,2,3,4,5]中,输出每个元素 如果i不在列表[1,2,3,4,5]中,输出“循环结束”
list=[1,2,3,4,5]
a=0
i = int(input("请您输入您要推测的数据"))
if(i in list):
for a in list:
print(a)
else:
print("循环结束")
4.当用户输入-1时结束,且以列表形式输出用户之前输入的数据。
list1=[]
i=0
while(1>0):
i=int(input("请您输入您要记录的数字"))
if(i==-1):
print(list1)
break
else:
list1.append(i)
以上是课程中的练习,肯定是存在错误的呀哈哈