计算
西邮彭于晏
热爱学习,热爱生活
展开
-
求整数的位数及各位数字之和
求整数的位数及各位数字之和对于给定的正整数N,求它的位数及其各位数字之和。(提示:把整数转换成字符串,列表,用sum和len函数)输入格式:输入在一行中给出一个正整数N。输出格式:在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。a=input()count=len(a)b=0for i in range(count): b=b+int(a[i])print('%s %s'%(count,b))...原创 2021-03-01 18:00:52 · 3121 阅读 · 0 评论 -
使用列表实现筛选法求素数
使用列表实现筛选法求素数编写程序,输入一个大于2 的自然数,然后输出小于该数字的所有素数组成的列表。输入格式:一个大于2的自然数。输出格式:小于该数字的所有素数组成的列表。def Prime(n): for i in range(2,n): if n%i==0: return False return Truen=int(input())result=list()for i in range(2,n): if Prime(i)原创 2021-03-01 13:15:33 · 3236 阅读 · 0 评论 -
7-6 成绩统计 (15 分)
7-6 成绩统计 (15 分)现有某班级Python考试成绩,请你帮老师做一下成绩统计,找出最高分、最低分,算出平均分,统计出不及格人数。输入格式:输入在第一行给出班级人数n,第二行为n个学生的成绩(0~100之间的整数),中间用空格分隔。输出格式:输出共四行,分别为最高分、最低分、平均分和不及格人数,其中平均分保留1位小数。a=int(input())b=list(map(int,input().split()))max=max(b)min=min(b)s=0.0aver=0.0c原创 2021-02-28 20:47:01 · 10057 阅读 · 2 评论 -
统计指定数量学生的平均成绩与不及格人数
统计指定数量学生的平均成绩与不及格人数本题要求编写程序,计算学生们的平均成绩,并统计不及格(成绩低于60分)的人数。题目保证输入与输出均在双精度范围内。输入格式:输入在第一行中给出非负整数n,即学生人数。第二行给出n个非负实数,即这n位学生的成绩,其间以空格分隔。输出格式:average = 成绩均值count = 不及格人数其中平均值精确到小数点后两位,等号的左右各有一个空格。a=int(input())if a==0: print('average = 0.00') p原创 2021-02-27 21:21:32 · 1343 阅读 · 0 评论 -
判断素数
判断素数输入一个数判断是否为素数。m=int(input())flag=1for i in range (2,m): if m%i==0: flag=oif flag==1: print('%d是素数'%m)else: print('%d不是素数'%m)原创 2021-02-26 15:46:10 · 81 阅读 · 0 评论