摘要: ![](https://img2024.cnblogs.com/blog/3427438/202505/3427438-20250521092825734-1466802930.png) 阅读全文
posted @ 2025-05-21 09:28 Uiui· 阅读(43) 评论(0) 推荐(0)
摘要: 目的 :熟练操作组合数据类型。 实验任务: 基础:生日悖论分析。如果一个房间有23 人或以上,那么至少有两个人的生日相同的概率大于50%。编写程序,输出在不同随机样本数量下,23 个人中至少两个人生日相同的概率。 进阶:统计《一句顶一万句》文本中前10 高频词,生成词云。 拓展:金庸、古龙等武侠小说 阅读全文
posted @ 2025-04-25 11:29 Uiui· 阅读(28) 评论(0) 推荐(0)
摘要: 目的:理解函数封装与递归思想 实验任务: 基础 :编写函数cal_factorial(n)计算阶乘(循环实现)。 进阶 :用递归实现斐波那契数列(考虑添加缓存优化)。 拓展 :科赫曲线正向、反向绘制,加入绘制速度、绘制颜色等额外功能 提示 :递归函数需注意终止条件,避免栈溢出 思路 1. 基础:编写 阅读全文
posted @ 2025-04-25 09:02 Uiui· 阅读(30) 评论(0) 推荐(0)
摘要: 知识点:turtle 库坐标控制、循环结构、函数封装(教材2.3-2.4) 实验任务 : 绘制嵌套彩色五角星(大小逐层递减) 设计函数绘制自定义正多边形(边数与颜色参数化) 扩展:实现动态旋转花瓣图案。 实现思路: 1.导入 turtle 库用于绘图操作,导入 time 库(需要控制旋转速度)来实现 阅读全文
posted @ 2025-04-18 10:13 Uiui· 阅读(34) 评论(0) 推荐(0)
摘要: 知识点:input()/print()、分支语句、字符串处理(教材2.1-2.2) 实验任务: 实现摄氏温度与华氏温度互转(保留两位小数) 扩展功能:输入错误处理(如非数字输入提示重新输入) 扩展:支持开尔文温度的三向转换 实现思路: 循环问答 不断问:"输入温度(如32C/98F/300K)" 输 阅读全文
posted @ 2025-04-18 09:02 Uiui· 阅读(16) 评论(0) 推荐(0)
摘要: 实现思路: 编写这段代码的主要目的是对文本文件进行处理,生成词云图以直观展示文本中词汇的使用频率。 1. 读取文本文件 需要从指定的文本文件中读取内容。open() 用于打开文件,read() 用于读取文件内容。 2. 中文分词 由于中文文本不像英文那样有天然的空格分隔单词,所以要借助专门的中文分词 阅读全文
posted @ 2025-04-18 08:53 Uiui· 阅读(2) 评论(0) 推荐(0)
摘要: 题目:编写程序,用字符方式打印输出一个简单的田字格,输出效果就是一个田字格。要求采用函数方式,以田字格宽度为参数,能够根据参数绘制任意大小的田字格。 思路: 为了便于实现,将整个网格图案拆分成几个部分: 顶部横线:这是网格的最上方线条,需要包含角点和横线部分。 中间内容:由两部分组成,每部分都是若干 阅读全文
posted @ 2025-04-05 22:20 Uiui· 阅读(81) 评论(0) 推荐(0)
摘要: 整体思路: 1. 导入库 引入numpy用于数值计算与数组操作,matplotlib.pyplot用于绘图。 方法:import numpy as np,import matplotlib.pyplot as plt 2. 参数设置 确定椭圆的半长轴长度与用于模拟的随机点数量。 3. 生成随机点 在 阅读全文
posted @ 2025-03-28 20:53 Uiui· 阅读(28) 评论(0) 推荐(0)
摘要: if __name__ == '__main__':是Python中常见的条件判断语句,用于控制代码的执行方式。具体含义和用途如下: 1️⃣含义 __name__ 是Python的内置变量,表示当前模块的名称。 当一个Python文件(模块)被直接运行时,其 __name__ 会被自动设置为 '__ 阅读全文
posted @ 2025-03-28 20:23 Uiui· 阅读(54) 评论(0) 推荐(0)
摘要: 这个过程主要分为数据处理、Excel文件生成、文件响应给客户端等关键步骤。 1. 准备数据源 首先获取要导出的账单数据,从数据库中查询数据并将其封装为对象列表(如List)。每个对象代表一条账单记录,字段包含账单日期、金额等。 List<Bill> billList = billService.ge 阅读全文
posted @ 2024-10-31 15:08 Uiui· 阅读(91) 评论(0) 推荐(0)