当前位置:首页 > 搜索 "程序填空题"
程序填空题:Insertion Sort
ThefunctionistosortNelementsinnon-decreasingorderbyInsertionSort.以下函数的功能是将N个元素用插入排序算法按**非递减**顺序排序。c++void......
程序填空题:列表排序练习1 - 实验4 装番茄和啤酒的容器 - 《Python编程基础及应用实验教程》(高等教育出版社)
下述代码中的fruits是一个包含多个字符串对象的列表。<br><br>1).请完成下述程序填空,在不改变fruits列表的前提下,对fruits列表进行排序,使用字符串元素按字母表顺序逆序排列,生成一个排好序的新....
程序填空题:力的较量 - 实验16 数据分析之排序 - 《Python编程基础及应用实验教程》 - 高教社
如果一个列表的元素均为某一自定义类实例化的对象,对于这样的列表排序,一般可以通过某个函数,对其成员属性值进行运算,结合key关键字进行排序;也可以通过类定义时,重写特殊方法__lt__进行对象的比较,然后可直接排序。<br>请....
程序填空题:sort和sorted - 实验16 数据分析之排序 - 《Python编程基础及应用实验教程》 - 高教社
Python语言里sort和sorted函数都用于排序,但其执行细节有差异。以列表排序为例,sort方法作用于列表本身,会改变列表元素的存储顺序,而sorted不改变原列表,它会返回一个排好序的列表。<br>大小是一个相对的概念...
程序填空题:平面矩形 - 实验15 面向对象 - 《Python编程基础及应用实验教程》 - 高教社
实践中,左上角顶点(topleft)的坐标给合右下角顶点(bottomright)的坐标即可以确定一个平面矩形。下述代码中的Rect类即以该种方式来表达矩形。<br>请将下述代码补充完整,并在计算机上调试运行,确保其输出结......
程序填空题:三维向量的运算 - 实验15 面向对象 - 《Python编程基础及应用实验教程》 - 高教社
对于一个三维向量(x,y,z),其加法运算定义为:![image.png](~/98b2306d-b9d6-4519-8c1a-699e50d84ddc.png)减法运算定义为:![image.png](~/dd868f25-c8e8-4d...
程序填空题:波斯猫,狸花猫以及查理兔 - 实验15 面向对象 - 《Python编程基础及应用实验教程》 - 高教社
![image.png](~/620bd62e-228a-4ab4-a0ee-c413a37e855a.png)请结合图15-2所示的继承结构,将下述程序补充完整,并调试运行,使程序的执行结果符合预期。注意每个空白处填写的内容不可以超过一....
程序填空题:三分非递归找假硬币 - 实验14 用三分法找假硬币 - 《Python编程基础及应用实验教程》- 高教社
三分非递归查找假硬币的算法请查询《Python编程基础及应用实验教程》实验14。pythonfrommathimportceildeffindFalseCoin(coins):#查找范围:从idxStart下标开始的iLen......
程序填空题:归并排序 - 实验13 从前有座山, 山里有座庙 - 《Python编程基础及应用实验教程》 - 高教社
归并排序是一种使用分治法的排序算法。请结合下述伪代码所描述的算法思想,将下述程序补充完整,使其可以正常运行。具体的分治算法思想请参考实验教程。<br>![image.png](~/a2d843f3-ab7b-4de4-a40f-...
程序填空题:n个数中选k个的组合数 - 实验13 从前有座山, 山里有座庙 - 《Python编程基础及应用实验教程》 - 高教社
问题1:有n个数,从中选出k个数,问有多少种选择?![image.png](~/de8167bd-b9e3-4adf-9e8b-8d0b48f457dd.png)请结合上述递归函数,将下述程序补充完整,使其可以正常工作。pythondef....
程序填空题:给每个人加10分 - 实验12 用函数实现模块化程序设计 《Python编程基础及应用实验教程》 - 高教社
请将下述程序补充完整,将score字典中每个人的成绩增加10分。pythondefadd():foriindic.:dic[i]=+10returndicscore={"zhangsan":......
程序填空题:列表元素的平方 - 实验12 用函数实现模块化程序设计 《Python编程基础及应用实验教程》 - 高教社
练习1:请将下述程序补充完整并上机调试,将列表中的全部元素值修改为其值的平方。pythondefsqu():foriinrange(len(lst)):lst[i]=m=[1,2,3,4]squ(m)p......
程序填空题:任意数量对象的加法 - 实验12 用函数实现模块化程序设计 《Python编程基础及应用实验教程》 - 高教社
函数calc(),用于实现任意数量对象的加法操作。请将下述程序补充完整并上机调试,实现上述功能。pythondefcalc():s=0s=s+ireturnsresult1=calc(1,2,3,4)re......
程序填空题:切片复制 - 实验4 装番茄和啤酒的容器 - 《Python编程基础及应用实验教程》(高等教育出版社)
请根据给出的执行结果将下述程序补充完整,并上机调试运行。<br><br>pythona=[1,2,3,4,5,6,7]b=ac=a[]a[]=99,100print("a=",a,id(a)==id(......
程序填空题:列表推导生成52张扑克牌 - 实验4 装番茄和啤酒的容器 - 《Python编程基础及应用实验教程》(高等教育出版社)
扑克牌由众所周知的4种花色(suits)和13种牌面(ranks)组成。请完成下述代码填空,生成符合要求的由除大小王之外的52张牌所构成的列表(cards)。<br><br>pythonsuits=['♥','♣.....
程序填空题:土味情话生成器 - 实验2 神奇的print - 《Python编程基础及应用实验教程》(高等教育出版社)
请将下述程序补充完整并上机调试,使其可以生成期望的“土味情话”:<br><br>pythoncolor=input()noun=input("Enterauncountablenoun:")print(......
程序填空题:三分递归找假硬币 - 实验14 用三分法找假硬币 - 《Python编程基础及应用实验教程》- 高教社
三分法找假硬币的算法工作原理,请查询《Python编程基础及应用实验教程》之实验14.请将下述程序补充完整,使其可以找出假硬币。该程序是递归的。<br>pythonfrommathimportceildeffindFal......
程序填空题:默认值参数 - 实验12 用函数实现模块化程序设计 《Python编程基础及应用实验教程》,高教社
编写一个函数判断成绩是否及格。由于考试分数有百分制和一百五十分制的区别,如果是百分制,则及格分数为60分,一百五十分制及格分数为90分。请将下述程序补充完整并上机调试,实现上述功能:pythondefisPass():ifsco......
程序填空题:range函数练习 - 实验4 装番茄和啤酒的容器 - 《Python编程基础及应用实验教程》(高等教育出版社)
请根据注释要求为range()函数添加合适的参数。<br><br>pythonprint(list(range()))期望输出:[0,1,2,3]print(list(range(,)))......
程序填空题:穷举法求最大公约数 - 实验9 循环进阶 - 《Python编程基础及应用实验教程》(高等教育出版社)
两个正整数的最大公约数(GreatestCommonDivisor)是指两个正整数的公有约数中最大的一个。即如果GCD(x,y)=k,则k是能同时整除x和y的最大除数。![71.png](~/41873926-7626-4650-a......