s.gif大学Python程序题题库

程序设计 题目补充fun函数,其功能是判断一个整数是否是素数,在主 函数main中输入一个整数,调用该fun函数进行判断并输 出结果。要求使用math相关函数import mathdef funn i,w2,0 if n1 w1 while iintmath.sqrtn and w0 if ni0 w1 break else ii1 return wdef main print【请连续四次判断输入的整数是否是素数】 for i in range4 print【第d次】 i1 nint【请输入一个整数n】 if fun n0 printd是素数 n else printd不是素数 n if name main main题目求100999之间的水仙花数说明水仙花数是指一个三位数的各位数字的立方和是这个数本身。例如153135333)。-注意除要求填空的位置之外,请勿改动程序中的其他内容。def main for i in range100,1000 h i100 ti-100*h10 si-100*h-t if ih3t3s3 printi if name main main【程序填空】-题目输入某年某月某日,判断这一天是这一年的第几天-注意除要求填空的位置之外,请勿改动程序中的其他内容。def main date 输入年月日yyyy-mm-dd y,m,d inti for i in date.split- sum0 special 1,3,5,7,8,10 for i in range1,intm if i 2 if y4000 or y1000 and y40 sum29 else sum28 elifi in special sum31 else sum30 sumsumd print这一天是一年中的第d天sumif name main main【程序填空】-题目求输入数字的平方,如果平方运算后小于 50 则退出。-注意除要求填空的位置之外,请勿改动程序中的其他内容。def powerx if x250 printd的平方为d,不小于50,继续x,x2 else print的平方为,小于50,退出.atx,x2 quit def main while True x int输入数字 powerxif name mainmain【程序改错】-题目main函数中实现按逗号分隔列表,并打印输出-注意不可以增加或删除程序行,也不可以更改程序的结构。def main l 1,2,3,4,5,6,7; k 1; for i in l printi,end if k lenl else ,; kk1if name mainmain题目根据整型形参m的值,计算如下公式的值。 1 1 1 t 1- - - . - 2x2 3x3 mxm 例如若m5,则应输出0.536389-注意不可以增加或删除程序行,也不可以更改程序的结构。def funm y1.0 for i in range2,m1 y-1.0/i*i return y def main m int请输入整型形参m的值 print结果为.6ffunm if name mainmain【程序改错】-题目读取7个数(1-50)的整数值,每读取一个值,程序打印 出该值个数的。 请改正程序中的错误,使它能得出正确的结果。-注意不可以增加或删除程序行,也不可以更改程序的结构。def main n 1 while n 7 a int请输入一个整数值,并按回车继续 while a 1 or a 50 a int范围是1-50,请重新输入 printa * * n 1 if name mainmain【程序设计】-题目请编写函数fun,其功能是用for循环语句求1到n之间所 有偶数之和(若n为偶数包括n),并将结果返回给主函数。 (n值由用户输入)例如运行程序后若输入10,则输出为sum30。-注意部分源程序给出如下。请勿改动主函数main和其它函数中的 任何内容,仅在函数的注释标志之间填入所编写的若干语句。def funn s0 for i in range1,n1,2 ssi return s def main print【请分别三次计算问题】 for i in range3 print【第d次】 i1 n int【请输入一个大于1的正整数n】 ifn 1 print【请输入一个大于1的正整数】; else print【1到strn之间所有偶数之和是】,funn if name mainmain【程序设计】-题目请编写main函数,输入一个百分制成绩score,根据成绩打印5级等级。 (即059E;6069D;7079C;8089B; 90100A)要求使用if语句,根据成绩输出 A等或 B等或 C等或 D等或 E等-注意部分源程序给出如下。请勿改动主函数main和其它函数中的 任何内容,仅在函数的注释标志之间填入所编写的若干

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐