大学Python程序题题库

上传人:新** 文档编号:497961135 上传时间:2023-11-14 格式:DOCX 页数:12 大小:59.36KB
返回 下载 相关 举报
大学Python程序题题库_第1页
第1页 / 共12页
大学Python程序题题库_第2页
第2页 / 共12页
大学Python程序题题库_第3页
第3页 / 共12页
大学Python程序题题库_第4页
第4页 / 共12页
大学Python程序题题库_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《大学Python程序题题库》由会员分享,可在线阅读,更多相关《大学Python程序题题库(12页珍藏版)》请在金锄头文库上搜索。

1、如果您需要使用本文档,请点击下载按钮下载!程序设计 题目:补充fun函数,其功能是判断一个整数是否是素数,在主 函数main中输入一个整数,调用该fun函数进行判断并输 出结果。要求:使用math相关函数import mathdef fun(n): i,w=2,0 if n=1: w=1 while i=50:如果您需要使用本文档,请点击下载按钮下载! print(%d的平方为:%d,不小于50,继续%(x,x*2) else: print(的平方为:,小于50,退出.format(x,x*2) quit() def main(): while True: x = int(input(输入数字

2、:) power(x)if _name_ = _main_:main()【程序改错】-题目:main()函数中实现按逗号分隔列表,并打印输出-注意:不可以增加或删除程序行,也不可以更改程序的结构。-def main(): l = 1,2,3,4,5,6,7; k = 1; for i in l: print(i,end= ( if (k = len(l) else ,); k=k+1if _name_ = _main_:main()题目:根据整型形参m的值,计算如下公式的值。 1 1 1 t = 1- - - . - 2x2 3x3 mxm 例如:若m=5,则应输出:0.536389-注意:不

3、可以增加或删除程序行,也不可以更改程序的结构。-def fun(m): y=1.0 for i in range(2,m+1): y-=1.0/(i*i)如果您需要使用本文档,请点击下载按钮下载! return y def main(): m = int(input(请输入整型形参m的值:) print(结果为:%.6f%fun(m) if _name_ = _main_:main()【程序改错】-题目:读取7个数(1-50)的整数值,每读取一个值,程序打印 出该值个数的。 请改正程序中的错误,使它能得出正确的结果。-注意:不可以增加或删除程序行,也不可以更改程序的结构。-def main()

4、: n = 1 while n =7: a = int(input(请输入一个整数值,并按回车继续:) while a 50: a = int(input(范围是1-50,请重新输入:) print(a * *) n += 1 if _name_ = _main_:main()【程序设计】-题目:请编写函数fun,其功能是:用for循环语句求1到n之间所 有偶数之和(若n为偶数包括n),并将结果返回给主函数。 (n值由用户输入)例如:运行程序后若输入:10,则输出为:sum=30。-注意:部分源程序给出如下。请勿改动主函数main和其它函数中的 任何内容,仅在函数的注释标志之间填入所编写的若干

5、语句。-def fun(n): s=0如果您需要使用本文档,请点击下载按钮下载! for i in range(1,n+1,2): s=s+i return s def main(): print(【请分别三次计算问题:】) for i in range(3): print(【第%d次:】 %(i+1) n = int(input(【请输入一个大于1的正整数n:】) if(n = 1): print(【请输入一个大于1的正整数!】); else: print(【1到+str(n)+之间所有偶数之和是:】,fun(n) if _name_ = _main_:main()-【程序设计】-题目:请编写main函数,输入一个百分制成绩score,根据成绩打印5级等级。 (即059:E;6069:D;7079:C;8089:B; 90100:A)要求:使用if语句,根据成绩输出 A等!或 B等!或 C等!或 D等!或 E等!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号