面向 Python 初学者和课程作业场景,提供可直接运行的基础语法练习代码与小工具。涵盖列表/字典操作、递归函数、条件判断、循环控制等核心知识点,同时包含一个菜单式交互的随机数生成工具,适合学生参考学习、作业交付或教学演示使用。
点击空白处退出提示
面向 Python 初学者和课程作业场景,提供可直接运行的基础语法练习代码与小工具。涵盖列表/字典操作、递归函数、条件判断、循环控制等核心知识点,同时包含一个菜单式交互的随机数生成工具,适合学生参考学习、作业交付或教学演示使用。
项目包含两个模块。第一模块为 4 道 Python 基础练习题:学生成绩字典遍历求平均分、斐波那契数列递归实现(含调用次数统计)、按年龄段计算电影票价格、利用 math 模块计算圆面积与圆环面积。第二模块是一个菜单式随机数生成器系统,支持用户自定义范围生成单个或批量随机数,自动判断奇偶,列表持久化存储所有生成记录,提供最大值/最小值/总数统计,支持一键清空,全程附带输入校验和异常处理。
独立完成全部代码编写与测试。练习模块侧重基础语法覆盖,每道题独立函数封装,输出格式与题目要求一致。随机数生成器采用模块化设计,拆分生成、批量、统计、清空、菜单五项功能,使用 while 循环实现主菜单反复交互,try/except 捕获非法输入。所有代码在 IDLE 中逐题测试通过,确保零 bug 交付。




评论