2025年5月21日
摘要:
  
推荐(0)
2025年5月9日
摘要:
目的 :熟练操作组合数据类型。 试验任务: 基础:生日悖论分析。如果一个房间有 23 人或以上,那么至少有两个人的生日相同的概率大50%。编写程序,输出在不同随机样本数量下,23 个人中至少两个人生日相同的概率。 点击查看代码 import random def birthday_paradox(n
阅读全文
posted @ 2025-05-09 09:26
encore弥塔
阅读(17)
推荐(0)
2025年4月27日
摘要:
实验目的:理解函数封装与递归思想 实验任务: 基础 :编写函数 cal_factorial(n)计算阶乘(循环实现)。 点击查看代码 def cal_factorial(n): if n < 0: return "输入错误,阶乘仅对非负整数定义" result = 1 for i in range(
阅读全文
posted @ 2025-04-27 11:18
encore弥塔
阅读(31)
推荐(0)
2025年4月21日
摘要:
使用蒙特卡罗方法完成图形绘制。 分析问题: 定义蒙特卡罗模拟函数: 创建一个名为monte_carlo_circle的函数,该函数接受一个参数num_points,表示要生成的随机点的数量。 初始化点的列表: 创建四个空列表:points_x、points_y用于存储所有随机点的x和y坐标;insi
阅读全文
posted @ 2025-04-21 17:19
encore弥塔
阅读(11)
推荐(0)
2025年4月20日
摘要:
编写程序,统计两会政府工作报告热词频率,并生成词云。 点击查看代码 import jieba from wordcloud import WordCloud from collections import Counter import matplotlib.pyplot as plt # 读取文本文
阅读全文
posted @ 2025-04-20 13:03
encore弥塔
阅读(25)
推荐(0)
2025年4月18日
摘要:
知识点:turtle 库坐标控制、循环结构、函数封装(教材 2.3-2.4) 实验任务 1.绘制嵌套彩色五角星(大小逐层递减) 点击查看代码 import turtle # 绘制一个五角星函数 def draw_star(center, size, color): turtle.penup() tu
阅读全文
posted @ 2025-04-18 10:52
encore弥塔
阅读(73)
推荐(0)
摘要:
知识点:input()/print()、分支语句、字符串处理(教材 2.1-2.2)实验任务: 1.实现投氏温度与华氏温度互转(保留两位小数) 2.扩展功能:输入错误处理(如非数字输入提示重新输入) 点击查看代码 TempStr = input("请输入带有符号的温度值(C/F):") if Tem
阅读全文
posted @ 2025-04-18 09:27
encore弥塔
阅读(83)
推荐(0)
2025年4月15日
摘要:
编写程序,使用函数完成可变田字格宽度(阶数)的田字格绘制。 代码: 定义函数a,用于打印田字格的顶部和底部边框 def a(n): # 打印顶部或底部的横线,由n个" + - - - -"组成,后面不加换行符 print(" + - - - -" * n, end=" ") # 打印每行的最后一个"
阅读全文
posted @ 2025-04-15 21:58
encore弥塔
阅读(14)
推荐(0)
摘要:
Python语句 if __name__ == '__main__': 是一个常用的模式,用于确定当前脚本是否作为主程序运行,而不是被导入到另一个脚本中作为模块使用。 含义: __name__ 是一个内置变量,它在Python中自动定义。当直接运行一个Python脚本时,__name__ 的值会被设
阅读全文
posted @ 2025-04-15 19:14
encore弥塔
阅读(22)
推荐(0)
2024年6月2日
摘要:
课堂作业 1.尝试建模电梯的状态图(选) 2.学校规定: 一个学生可选修多门课,一门课有若干学生选修;一个教师可讲授多门课,一门课只有一个教师讲授;一个学生选修一门课,仅有一个成绩。学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的属性有课程号、课程名。 要求:根据上述语义画出ER图
阅读全文
posted @ 2024-06-02 16:57
encore弥塔
阅读(27)
推荐(0)