⑴ python输入成绩判断成绩等级
n = int(input('请输入学生分数:')) #使用input()函数,输入一个数字给n
if n >= 90: #使用if语句判断成绩等级
print('A')
elif 80 <= n < 90:
print('B')
elif 70 <= n < 80:
print('C')
elif 60 <= n < 70:
print('D')
else:
print('E')
方法二:
n = int(input('请输入学生分数:')) #使用input()函数,输入一个数字给n
if n >= 70: #把0-100的分老纳数以70为界,分为两个段,再从两个段中分别使用嵌套的if语句判断成绩等级
者含芹if n >= 90:
print('A')
elif 80 <= n < 90:
print('B')
elif 70 <= n < 80:
print('C')
else: #判断小于70的分数段的成绩等级
if 60 <= n < 70:
print('D')
else:
首毕print('E')
⑵ 用Python编程输入某门课的成绩,将其转换为五级制(优,良,中,及格,不及格)输出
⑶ 用python输入一个百分制考试成绩,判断是否及格并输出结果
/*求编程:输入学生成绩,判断该成绩的等级;............by Mr.Kong*/
#include<stdio.h>
main()
{
int score,a;
printf("请输入学生的成绩:");
do
{
scanf("%d",&score);
}
while(score<0||score>100); /*学生的成绩在0至100之间*/
a=score/10;
switch(a)
{
case 10:
case 9:
printf("优秀"); /*成绩大于90分为优秀*/
break;
case 8:
case 7:
printf("中等"); /*成绩在70至80分之间为中等*/
break;
case 6:
printf("及格"); /*成绩在60至70分之间为及格*/
break;
default :
printf("不及格"); /*成绩在低于60分为不及格*/
break;
}
}
⑷ 用python编写程序输入10名学生的成绩,进行优、良、中、及格和不及格的统计
L=[]
y=0#优的人数
q=0#良的人数
z=0#中的人数
j=0#及格的人数
b=0#不及格的人数
foriinrange(10):
c=input("请输入第{}位学生的成绩:".format(i+1),)
L.append(c)
forainL:
ifint(a)>=90:
y+=1
elifint(a)>=80:
q+=1
elifint(a)>=70:
z+=1
elifint(a)>=60:
j+=1
else:
b+=1
print("这十名学生中得优的人数是{}人,得良的人数是{}人,得中的人数是{}人,得及格的人数是{}人,得不及格的人数是{}人".format(y,q,z,j,b))
⑸ 高中信息技术python知识点有哪些
高中信息技术python知识点有:
17%4 结果为 1,表示取余首颤数,17除以4商4,余数为1。
4**2 结果为 16,求4的平方。
3**3 结果为 27,求3的立方。
@*8 的结果为 '@@@@@@@@',表汪携示把@重复8次得到一个新字符串。
int(10.5),把小数10.5转成整数10。
float(10),把整数10转成小数10.0。
int("20"),把字符串"20"转成整数20。
str(20),把整数20转成字符串"20"。
信息技术python编写程序,根据输入的百分制分数,将其转换为等级制(优、良、中、及格、不及格)并输出。
>90-优秀。
80到90-良好。
70到80-良好。
60到70-良好。
<60-不及格。困芹伏