Python实验1:温度转换与输入输出强化
摘要:知识点:input()/print()、分支语句、字符串处理(教材 2.1-2.2)实验任务: 1.实现投氏温度与华氏温度互转(保留两位小数) 2.扩展功能:输入错误处理(如非数字输入提示重新输入) 点击查看代码 TempStr = input("请输入带有符号的温度值(C/F):") if Tem
阅读全文
posted @
2025-04-18 09:27
encore弥塔
阅读(107)
推荐(0)
Python实验2:turtle 库绘制进阶图形
摘要:知识点:turtle 库坐标控制、循环结构、函数封装(教材 2.3-2.4) 实验任务 1.绘制嵌套彩色五角星(大小逐层递减) 点击查看代码 import turtle # 绘制一个五角星函数 def draw_star(center, size, color): turtle.penup() tu
阅读全文
posted @
2025-04-18 10:52
encore弥塔
阅读(130)
推荐(0)
Python实验 4:列表与字典应用
摘要:目的 :熟练操作组合数据类型。 试验任务: 基础:生日悖论分析。如果一个房间有 23 人或以上,那么至少有两个人的生日相同的概率大50%。编写程序,输出在不同随机样本数量下,23 个人中至少两个人生日相同的概率。 点击查看代码 import random def birthday_paradox(n
阅读全文
posted @
2025-05-09 09:26
encore弥塔
阅读(31)
推荐(0)
Python实验3 函数与代码复用
摘要:实验目的:理解函数封装与递归思想 实验任务: 基础 :编写函数 cal_factorial(n)计算阶乘(循环实现)。 点击查看代码 def cal_factorial(n): if n < 0: return "输入错误,阶乘仅对非负整数定义" result = 1 for i in range(
阅读全文
posted @
2025-04-27 11:18
encore弥塔
阅读(50)
推荐(0)