- 1
- 0
- 约5.7千字
- 约 8页
- 2026-05-06 发布于河北
- 举报
上机试题及详细答案
一、基础编程题(40分)
题目1:计算1-100之间所有偶数的和(15分)
要求:使用Python语言编写代码,实现计算1到100(包含100)之间所有偶数的和,直接输出结果,代码简洁可运行,无需多余注释。
详细答案
思路:遍历1-100的所有数字,判断是否为偶数(能被2整除),若是则累加到总和中,最终输出总和。
python
#方法1:for循环遍历判断
total=0
fornuminrange(1,101):
ifnum%2==0:
total+=num
print(total)
#方法2:简化写法(效率更高)
total=sum(range(2,101,2))
print(total)
#运行结果:2550
说明:两种方法均可实现,方法1逻辑直观,适合新手理解;方法2利用range步长特性,代码更简洁,实际开发中更常用。最终结果为2550,即1-100所有偶数(2、4、6...100)的和。
题目2:判断一个数是否为素数(25分)
要求:使用Python语言编写函数,函数接收一个正整数参数n,判断n是否为素数(素数:大于1的正整数,除了1和自身外,不能被其他正整数整除),返回True(是素数)或False(不是素数);并编写测试代码,输入3个不同的数字(分别为素数、非素数、1),验证函
您可能关注的文档
最近下载
- 2025年同等学力申硕统考《计算机科学与技术学科综合》考前模拟真题.docx VIP
- 辐射防护手册 第1分册 辐射源与屏蔽_李德平,潘自强主编_北京:原子能出版社_1987.08_10263208_P480.pdf
- 论核心素养导向的小学语文儿童诗阅读教学.pdf VIP
- GB 50058-2014 爆炸危险环境电力装置设计规范.docx VIP
- 精品解析:广东省深圳市福田区2024-2025学年七年级下学期期末历史试题(解析版).docx VIP
- 八年级数学国家质量监测模拟试卷含答案.docx VIP
- 功能高分子材料学 作者李青山 6.ppt VIP
- 高新审计报告收费标准表.docx VIP
- 生物药剂学与药物动力学习题及答案1-15章 .pdf VIP
- 精神分裂症等五个病种临床路径及表单版.docx VIP
原创力文档

文档评论(0)