- 0
- 0
- 约8.43千字
- 约 23页
- 2026-08-11 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年计算机编程语言与算法进阶试题库:Python、Java、C++等
Python题目(共5题,每题20分)
1.Python函数递归问题(20分)
题目:编写一个Python函数,计算给定正整数的阶乘。要求使用递归方法实现,并处理输入为0的情况(0的阶乘为1)。请编写函数代码及测试用例。
答案:
python
deffactorial(n):
ifn==0:
return1
else:
returnnfactorial(n-1)
测试用例
print(factorial(0))#输出:1
print(factorial(5))#输出:120
解析:递归函数的核心在于定义基本情况(n=0时返回1)和递归步骤(nfactorial(n-1))。测试用例验证了函数对0和正整数的情况处理。
2.Python类与继承(20分)
题目:设计一个基类`Vehicle`,包含属性`color`和`price`,以及一个方法`show_info()`打印车辆信息。然后设计两个派生类`Car`和`Bike`,继承自`Vehicle`,并分别添加`wheel_count`属性(Car为4,Bike为2)。请编写代码并创建实例测试。
答案:
python
classVehicle:
def__init__(
您可能关注的文档
最近下载
- 三峡生态环保集团社会招聘笔试真题及答案.pdf VIP
- 业扩供电方案编制导则(国家电网营销[2007]655号.doc VIP
- 2026带状疱疹后神经痛中西医结合诊疗专家共识.pptx VIP
- 幼儿教师《心理健康》培训课件.pptx VIP
- 自然辩证法概论新-PPT课件.pptx VIP
- 服装门店试衣机器人与虚拟试穿融合的全渠道体验设计.docx VIP
- 2016年度报告-青岛农商银行.PDF VIP
- JB_T 7557-2024《产品几何技术规范(GPS) 同轴度、同心度检测》.pdf VIP
- 高中文言文专项阅读训练题.docx VIP
- 2023-2024学年甘肃省武威市凉州区新华中学等校联考八年级(下)期末物理试卷(含答案).docx VIP
原创力文档

文档评论(0)