📅  最后修改于: 2023-12-03 14:46:16.501000             🧑  作者: Mango
在 Python 编程中,我们有时需要检查 3 个值是否相等。这个过程非常简单,你可以使用以下几种方法之一来实现。
and
、==
来检查利用逻辑运算符and
、==
来检查三个变量的值是否相等,代码如下:
a = 1
b = 1
c = 1
if a == b and b == c:
print("这三个变量的值相等")
else:
print("这三个变量的值不相等")
这将输出 "这三个变量的值相等"。
Python 中的集合是一组互不相同的元素。如果将三个值存储在集合中,且集合的大小为 1,则这三个值必须相等。代码如下:
a = 2
b = 2
c = 2
if len(set([a, b, c])) == 1:
print("这三个变量的值相等")
else:
print("这三个变量的值不相等")
这将输出 "这三个变量的值相等"。
count()
函数来检查Python 中的count()
函数用于统计元素在列表中出现的次数。如果检查出三个值在列表中出现的次数都为 3,则它们相等。代码如下:
l = [3, 3, 3]
if l.count(a) == 3 and l.count(b) == 3 and l.count(c) == 3:
print("这三个变量的值相等")
else:
print("这三个变量的值不相等")
这将输出 "这三个变量的值相等"。
总结:以上三种方法都可以检查三个变量的值是否相等,你可以根据具体情况选择使用哪种方法。