📜  def areEquallyStrong(yourLeft, yourRight, friendsLeft, friendsRight):python 执行 - Python (1)

📅  最后修改于: 2023-12-03 15:00:23.451000             🧑  作者: Mango

Python函数介绍:判断两组人的力量是否相等

1.函数功能

该函数的功能是判断自己左右两只手的力量之和与朋友左右两只手的力量之和是否相等。

2.函数定义
def areEquallyStrong(yourLeft, yourRight, friendsLeft, friendsRight):
    """
    :param yourLeft: int, 代表自己左手的力量值
    :param yourRight: int, 代表自己右手的力量值
    :param friendsLeft: int, 代表朋友左手的力量值
    :param friendsRight: int,  代表朋友右手的力量值
    :return: bool, 如果自己与朋友的力量相等则返回True,否则返回False
    """
    return (yourLeft + yourRight) == (friendsLeft + friendsRight) and (yourLeft in [friendsLeft, friendsRight]) and (yourRight in [friendsLeft, friendsRight])
3.函数参数

该函数共有四个参数,分别为自己左手的力量值yourLeft,自己右手的力量值yourRight,朋友左手的力量值friendsLeft,朋友右手的力量值friendsRight

4.函数返回值

该函数返回值为bool类型,如果自己与朋友的力量相等则返回True,否则返回False。

5.函数使用

可以使用以下代码对函数进行测试:

res = areEquallyStrong(10, 5, 5, 10)
print(res)  # True

res = areEquallyStrong(10, 5, 5, 9)
print(res)  # False