自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 三角形判断

然后检查边是否满足大于 0 以及三角形三边关系(任意两边之和大于第三边),如果不满足则抛出相应的 ValueError 异常。- 在主程序中,获取用户输入的三条边,然后调用 judge_triangle 函数进行判断。- judge_triangle 函数接受三个参数,表示三角形的三条边。- 如果函数返回 True ,则表示可以组成三角形并输出相应信息。- 如果函数抛出异常,则根据异常类型输出不同的提示信息。- 首先尝试将输入的边转换为浮点数。

2024-06-15 15:03:21 130

原创 向量运算、

3. 在 __main__ 部分,通过输入获取两个向量的值,创建相应的 Vector 对象 v_a 和 v_b ,然后分别调用这三个方法并打印出计算结果。1. 定义了一个 Vector 类,在初始化方法 __init__ 中接收一个参数 a 来初始化向量。- diancheng 方法用于实现两个向量的点积运算,将对应坐标相乘后求和并返回结果。- jian 方法用于实现两个向量的减法操作,分别将对应坐标相减并返回结果。- jia 方法用于实现两个向量的加法操作,分别将对应坐标相加并返回结果。

2024-06-15 14:57:32 170

原创 计算机界面设置

2. 创建一个字符串变量 result 用于存储显示的结果。- “C”按钮用于清空结果(实际是取结果的最后一个字符到开头)。- 运算符按钮(“/”“*”“-”“+”)用于向结果添加运算符。3. 创建一个标签 label 用于显示结果,并进行布局。- “DEL”和“BCK”按钮用于删除结果的最后一个字符。通过这种方式实现了一个基本的计算器界面和操作逻辑。1. 创建一个主窗口 root 并设置标题。- 数字按钮用于向结果中添加相应数字。- “.”按钮用于添加小数点。

2024-06-15 14:50:48 121

原创 Python代码解析与经验分享扑克牌发牌

首先,我们定义了 Card 类来表示每张扑克牌,包含牌面大小和花色。接着是 Player 类,用于表示玩家,具有名字和持有的牌等属性。然后,通过生成各种牌面和花色组合构建了整副牌。在 Game 类中,包含了重要的几个函数。 shuffle_deck 函数用于洗牌,确保牌的顺序随机化。 deal_cards 函数负责给玩家发牌,公平地将牌分配给不同玩家。特别值得一提的是 swap_cards 函数,它实现了玩家之间的换牌操作,增加了游戏的趣味性和变化性。在主程序部分,我们先进行洗牌,然后发牌给玩家,展

2024-06-15 14:42:05 146

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除