03.4 实验
1、求1-n的奇数和,n(正整数)由键盘输入
n = int(input())sum=0for i in range (1,n+1):if(i%2==1):sum+=iprint(sum)
2、百分制转换为等级,给出一个百分制成绩,要求输出成绩等级。90分以上等级为A,80-89分等级为B,70-79等级为C,60-69等级为D,60分以下等级为E。
n = int(input())if (n>=90):print('A')elif (n>=80):print('B')elif (n>=70):print('C')elif (n>=60):print('D')elif (n<60):print('E')
3、随机生成一个1-20的整数,用户通过输入猜测该数字,猜错给出相应提示(eg:再大点儿,再小点儿。。。)。
import randomr = random.randint(1,20)n = int(input('请输入一个1~20之间的整数'))while(r != n):if (n<r):print('猜小了')if (n>r):print('猜大了')if (n==r):print('恭喜你猜对了')n = int(input('请输入一个1~20之间的整数'))print(n)
4、输入一个整数,判断它与2和3的关系,应该有如下几种输出结果: 你输入的数字可以整除2和3,;你输入的数字可以整除2,但不能整数3; 你输入的数字可以整除3,但不能整数2; 你输入的数字不能整数2和3
a = int(input('请输入一个整数'))b = int(a)if (b%2==0 and b%3==0):print('你输入的数字可以整除2和3')elif (b%2==0):print('你输入的数字可以整除2,但不能整数3')elif (b%3==0):print('你输入的数字可以整除3,但不能整数2')else:print('你输入的数字不能整数2和3')
