![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
微__凉
暴躁咸鱼
展开
-
7-3 歌手打分
某歌唱比赛中,有20个大众评委为歌手打分,分数范围为1到10之间的整数。歌手的成绩由以下算法决定:20个分数中去掉一个最高分,去掉一个最低分,剩下18个分数的平均值就是这位歌手的最终得分。数据输入要求:每行输入5个评分后回车,每个分数之间用逗号(,)分隔,直到所有20个数据全部输入。输出要求:“歌手得分:XX.X”(引号本身不需要,保留1位小数)。原创 2022-12-26 20:00:00 · 704 阅读 · 0 评论 -
7-2 序列的阶乘和
要求:在一行中给定一个数字序列,每个数字以逗号分隔;输出每个数字的阶乘之和。其中,阶乘功能必须用自定义函数实现。注意:如果输入的是负数,将其取绝对值处理;如果输入的数字为浮点数,将其转换成整数处理(直接取整,不考虑四舍五入)原创 2022-12-26 20:00:00 · 174 阅读 · 0 评论 -
7-1 等差数列
证有序,编程判断是否用户输入的数字可以构成等差数列。若可以打印输出 True,不可以打印输出 False。用户输入 2 个或 2 个以上的整数,每个输入的整数之间用逗号分隔,用户输入的整数不保。在这里给出相应的输出。原创 2022-12-26 20:00:00 · 173 阅读 · 0 评论 -
7-1 使用函数求素数和
定义判断x是否为素数的函数prime(x) (2)输入两个大于1的整数A和B,且A原创 2022-11-27 22:53:54 · 1623 阅读 · 0 评论 -
7-7 外卖费用
现有一外卖,满20减8,满35减12,派送费10元,若所购外卖满30元,则派送费打5折,若外卖满50元,则免派送费。输入外卖费用,输出所需总费用。原创 2022-10-13 00:57:50 · 1923 阅读 · 2 评论 -
7-6 输出格式控制
左、右、中”对应表示:左对齐、右对齐和居中对齐,以 * 作为填充符号,10 字符宽度输出 HFNU字符串。获得用户的输入当作对齐模式,用户输入:左、右、中。在这里给出相应的输出。在这里给出一组输入。原创 2022-10-13 00:56:46 · 2606 阅读 · 0 评论 -
7-5 体脂率换算(男女皆可计算)
体脂率是指人体内脂肪重量在人体总体重中所占的比例。是判断身体是否肥胖的标准。根据输入的性别,选择公式计算体脂率。在一行中输入3个数A,B和C(A为性别,B为腰围(厘米),C为体重(公斤)),用逗号间隔。体脂率=((腰围 * 0.74-(体重 * 0.082)+44.74)/体重)*10。体脂率=((腰围 * 0.74-(体重 * 0.082)+34.89)/体重)*10。输出性别和体脂率,体脂率保留小数点后。男性,体脂率16.44%男,90.0,64.5。原创 2022-10-13 00:55:38 · 1740 阅读 · 0 评论 -
7-4 jmu-python-输入输出-格式化输出字符串
第2行: 分别输出浮点数的小写字母e的指数形式,大写字母e的指数形式, 百分数形式且其小数部分为2位。第3行:在一行分别输出其二进制与小写十六进制,之间以一个空格分隔。第7行,将浮点数与整数以浮点数 + 整数 = 结果的形式输出。第6行,将字符串居中输出,宽度20,两侧使用*填充。输入3行字符串,然后对其按照说明进行格式化输出。第5行,将字符串右对齐输出,宽度为20。第4行,将全部字符转化为大写并输出。第3行:一个非数值型字符串。第1行:一个浮点数字符串。第2行:一个整数字符串。原创 2022-10-13 00:54:34 · 1830 阅读 · 0 评论 -
7-2 重复打印
在这里给出相应的输出。在这里给出相应的输出。重复打印y字符,次数为x次。在这里给出一组输入。在这里给出一组输入。原创 2022-10-13 00:53:18 · 1746 阅读 · 0 评论 -
04 温度转换
输入一个数值表示温度,并在温度后面加上"F"或者"f",表示华氏温度或者加上"C"或者"c"表示摄氏温度。输出转换之后的结果并在数值后面加上"F"或者"C"标明温度体系。编写程序将输入的摄氏温度或华氏温度进行转换并输出。其中, C表示摄氏温度, F表示华氏温度。如果输入不符合要求,则输出:“格式错误”P1-4 第一章 04 温度转换。在这里给出相应的输出。在这里给出一组输入。原创 2022-09-10 12:28:00 · 1352 阅读 · 0 评论 -
03计算圆的面积
计算并输出半径为r的圆的面积,保留三位小数。(r为整数,PI=3.1415)P1-3 第一章 03计算圆的面积。在这里给出相应的输出。在这里给出一组输入。r(圆的半径,为整数)圆的面积,保留三位小数。原创 2022-09-10 12:27:10 · 768 阅读 · 0 评论 -
02计算半径为28的圆的面积
计算并输出半径为28的圆的面积,要求保留3位小数。(PI的取值为3.1415)P1-2 第一章 02计算半径为28的圆的面积。在这里给出相应的输出。在这里给出一组输入。圆的面积,保留三位小数。原创 2022-09-10 12:26:22 · 296 阅读 · 0 评论 -
01计算圆的面积
计算半径为20的圆的面积。(PI取值为3.14)P1-1 第一章 01计算圆的面积。在这里给出相应的输出。在这里给出一组输入。原创 2022-09-10 12:25:13 · 226 阅读 · 0 评论 -
集美大学 Python_08_复习
6-1 输入一个数字字符串,输出其中所有7的倍数的和输入一个数字字符串,输出其中所有7的倍数的和。函数接口定义:def qsum(n);函数实现将输入的数字字符串中7的倍数求和裁判测试程序样例:/* 请在这里填写答案 */n=input()print(qsum(n))输入样例:在这里给出一组输入。例如:1 3 5 7 8 9 10 14 15输出样例:在这里给出相应的输出。例如:21Python题解:def qsum(n): q = list(map(int, n原创 2022-05-26 01:00:00 · 555 阅读 · 0 评论 -
集美大学 Python_07_复习
6-1 输入一个数字字符串,输出其中所有3的倍数的和输入一个字符串,输出其中所有3的倍数的和。函数接口定义:def qsum(n)函数实现输出字符串中所有3的倍数和裁判测试程序样例:/* 请在这里填写答案 */n=input()print(qsum(n))输入样例:在这里给出一组输入。例如:1 3 5 6 8 9 10 11 15输出样例:在这里给出相应的输出。例如:33Python题解:def qsum(n): q = list(map(int, n.split原创 2022-05-26 01:00:00 · 1974 阅读 · 0 评论 -
集美大学 Python_06_复习
6-1 班级编号本题要求实现一个函数,根据输入的3位学号返回班级编号,规则是按照学号顺序每30人编为一个班。例如,输入三位学号为120,则该函数应该返回4。函数接口定义:def classNum(stuNum)stuNum 为输入的学号,要求是不超过3位的正整数。裁判测试程序样例:n=eval(input())print(classNum(n))输入样例1:在这里给出一组输入。例如:30输出样例1:在这里给出相应的输出。例如:1输入样例2:在这里给出一组输入。例如:31原创 2022-05-26 01:00:00 · 1141 阅读 · 0 评论 -
集美大学 Python_05_复习
6-1 计算阶乘本题要求定义一个递归函数,计算阶乘 :n! = n(n-1)!,其中,0!= 1。函数接口定义:fact(n)其中 n 是用户传入的参数。 n 的值为整数,不超过int的范围。裁判测试程序样例:num = eval(input())print(fact(num))输入样例:0输出样例:1输入样例:1输出样例:1输入样例:5输出样例:120Python题解:def fact(n): if(n==0 or n==1):return 1原创 2022-05-26 01:00:00 · 753 阅读 · 0 评论 -
集美大学 Python_03_复习
6-1 输入若干个正整数,输出其中所有3的倍数的积。输入若干个正整数,输出其中所有3的倍数的积。输入的正整数中至少有一个是3的倍数。函数接口定义:product(s)s是以空格为间隔的一组正整数组成的一个字符串裁判测试程序样例:/* 请在这里填写答案 */s = input()print(product(s))输入样例:在这里给出一组输入。例如:1 3 5 6 8 9输出样例:在这里给出相应的输出。例如:162Python题解:def product(s): q=原创 2022-05-26 01:00:00 · 756 阅读 · 0 评论 -
集美大学 Python_02_复习
6-1 编写函数dsum(n),求出n个[1,100]之间随机整数中能被3整除的数之和编写函数dsum(n),求出n个[1,100]之间随机整数中能被3整除的数之和函数接口定义:def dsum(n):n为要产生多少个【1,100】之间的随机整数。裁判测试程序样例:from random import *}/* 请在这里填写答案 */n=eval(input()) #输入n的值seed(1) #设种子数为1print(dsum(n))输入样例:在这里给出一组输入。例如:5原创 2022-05-26 01:00:00 · 1102 阅读 · 0 评论 -
集美大学 Python_01_复习
6-1 统计不及格人数输入一个包含有若干个成绩的字符串。成绩都是以0到100之间的正整数表示。统计不及格(成绩低于60分)的人数。函数接口定义:failed(s)s是以空格为间隔的一组正整数组成的一个字符串裁判测试程序样例:/* 请在这里填写答案 */s = input()print(failed(s))输入样例:在这里给出一组输入。例如:30 59 60 89 47 91输出样例:在这里给出相应的输出。例如:3Python题解:def failed(s): s原创 2022-05-26 01:00:00 · 2122 阅读 · 0 评论 -
R7-2 m趟选择排序
R7-2 m趟选择排序先在第一行输入整数n和m,再在第二行输入n个整数构成的数列,要求利用选择排序(每趟排序最多交换一次)进行排序,并输出第m趟排序后的数列状况。请把选择排序定义为一个函数。输入格式:测试数据有多组,处理到文件尾。对于每组测试,先在第一行输入整数n和m(1<m<n<=40),再在第二行输入n个整数。输出格式:对于每组测试,输出m趟选择排序后的结果,每两个数据之间留一个空格。输入样例:6 33 5 1 2 8 64 39 8 7 6输出样例:1原创 2022-05-02 16:26:04 · 611 阅读 · 0 评论 -
武汉理工大学Python程序设计第四讲测验
定义函数的关键字是:defif name == ‘main’: 下面语句块中的语句何时执行?当程序文件作业脚本直接执行时才会被执行小明是一个汽车迷,看到什么汽车马上就可以说出汽车的生产年份、型号和品牌。定义一个函数,可以输出汽车的介绍。例如输入:原创 2022-05-01 16:01:26 · 5828 阅读 · 2 评论 -
7-3 编程求一个字符串中有多少个字母和数字字符
7-3 编程求一个字符串中有多少个字母和数字字符。 (10 分)编程求一个字符串中有多少个字母和数字字符。输入格式:一个字符串。输出格式:字符串中有多少个字母和数字字符,是一个整数。输入样例:在这里给出一组输入。例如:123*abc输出样例:在这里给出相应的输出。例如:6Python题解str=input()cnt=0for c in str: if(c.isdigit() or c.isalpha()):cnt=cnt+1print(cnt)...原创 2022-04-11 00:00:00 · 1805 阅读 · 0 评论 -
7-2 输出一个数的因子
7-2 输出一个数的因子 (10 分)输入一个正整数n,输出包含n的所有正因子的列表,注意输出格式,两个数之间用逗号隔开并空一格。输入格式:输入一个正整数n。输出格式:输出包含n的所有正整数列表,两个数之间用逗号隔开并空一格输入样例1:在这里给出一组输入。例如:1输出样例1:在这里给出相应的输出。例如:[1]输入样例2:在这里给出一组输入。例如:100输出样例2:在这里给出相应的输出。例如:[1, 2, 4, 5, 10, 20, 25, 50, 100]Python题解原创 2022-04-11 00:00:00 · 1803 阅读 · 0 评论 -
7-1 超速罚款
7-1 超速罚款 - 实验4 条件与分支 -《Python编程实验》 (10 分)开车超速是要罚款的,某国相应法律如下:请编写程序,程序从输入的第1行读取车速(整数),从输入的第2行读取限速值(整数),然后使用条件分支语句进行判断,输出如表所示的处罚结论。输入格式:车速限速值输出格式:如表所示的处罚结论输入样例:149100输出样例:罚款500元Python题解a=int(input())b=int(input())if(a<=b):print("未超速")else原创 2022-04-11 00:00:00 · 1617 阅读 · 0 评论 -
6-3 整数数位和
6-3 整数数位和(高教社,《Python编程基础及应用》习题8-3) (10 分)编写一个函数,该函数接受一个正整数作为参数,返回该整数的各位数字之和。函数接口定义:def digitSum(v)v为输入整数(正整数);函数返回一个整数,其值为v的各位数字之和。裁判测试程序样例:a = int(input())print(digitSum(a))输入样例:291输出样例:12Python题解def digitSum(v): sum=0 while(v):原创 2022-04-11 00:00:00 · 4658 阅读 · 0 评论 -
6-2 判断素数函数
6-2 判断素数函数 (10 分)写一个函数isPrime(n)用于判断一个数字n是不是素数,用户输入一个正整数,在一行内输出不大于该数的所有素数,各数后面用一个空格分隔。函数接口定义:def isPrime(n): 裁判测试程序样例:/* 请在这里填写答案 */num = int(input()) #接收用户输入并转成整数for i in range(num+1): if isPrime(i): print(i,end=' ') #在同一行内输出结果原创 2022-04-11 00:00:00 · 2781 阅读 · 0 评论 -
6-2 在单链表中增加或删除结点操作
6-2 在单链表中增加或删除结点操作 (40 分)在单链表类定义中,包含单链表的一些常见操作方法,请补充插入结点方法和删除结点的方法函数接口定义: def Insert(self, i, e): # 在线性表中序号i位置插入元素e def Delete(self, i): # 在线性表中删除序号i位置的元素裁判测试程序样例:class LinkNode: # 单链表结点类 def __init__(self, data=None): # 构造函数 self.da原创 2022-04-10 10:30:07 · 1052 阅读 · 0 评论 -
7-1 顺序表(删除)
7-1 顺序表(删除)已知一组数据,采用顺序存储结构存储,其中所有的元素为整数。设计一个算法,删除元素值在[x,y]之间的所有元素输入格式:输入包含三行数据,第一行是表中元素个数,第二行是顺序表的各个元素,第三行是区间x和y。输出格式:删除元素值在[x,y]之间的所有元素后,输出新的顺序表。(最后无空格)输入样例:在这里给出一组输入。例如:1055 11 9 15 67 12 18 33 6 2210 20输出样例:在这里给出相应的输出。例如:55 9 67 33 6 22Pyt原创 2022-04-10 10:28:55 · 694 阅读 · 0 评论 -
6-1 有序表中插入元素x (20 分)
6-1 有序表中插入元素x (20 分)编写一个函数,在有序表中插入元素x,使得新序列仍是有序的。函数接口定义:def SqListInsertX(L,x): #需要你编写该函数的具体实现其中,L和 x 是函数的参数。 L 是SqList的对象; x是将插入有序表的值。说明:SqListInsertX是独立的函数,不是SqList类中的方法。顺序表SqList的定义如下:class SqList: def __init__(self,n): # 构造函数 self原创 2022-04-10 10:28:00 · 1523 阅读 · 0 评论