如何根据python中的加法打印true或false?

如何根据python中的加法打印true或false?,python,printing,addition,Python,Printing,Addition,我有点搞不清楚如何让它打印为真或假,例如,你有4个Xobject,每个值为2,你有5个YoObject,每个值为5 您必须查看3个xobject和2个YoObject是否适合15个。这应该打印为false,因为您无法将对象一分为二或将所有对象一起计数 就像你不能做3(2)+2(5)=16一样,这比15大,但需要你把对象加在一起,这是不允许的,因为它们是两个完全不同的东西。好吧,这里有一种方法: x = 2 #value of each x object y = 5 #value of eac

我有点搞不清楚如何让它打印为真或假,例如,你有4个Xobject,每个值为2,你有5个YoObject,每个值为5

您必须查看3个xobject和2个YoObject是否适合15个。这应该打印为false,因为您无法将对象一分为二或将所有对象一起计数


就像你不能做3(2)+2(5)=16一样,这比15大,但需要你把对象加在一起,这是不允许的,因为它们是两个完全不同的东西。好吧,这里有一种方法:

 x = 2 #value of each x object
 y = 5 #value of each y object

 xObjects = int(input('How many x objects:'))
 yObjects = int(input('How many y objects:'))


 if ((xObjects * x) + (yObjects * y)) == 15:
    print("True")
 else:
    print("False")

可以添加不同类的对象。您需要相应地定义您的
\uuuuuuuuuuuuuuuuuuu
。看到了。谢谢你的回复,但我不能把它们都算在一起,它们必须是两种完全不同的相加方式,例如,如果你有2个Yobject和3个XoObject,你试图得到11,你需要使用2个Yobject和1个Xbject。我想你的问题不是很清楚,因为你已经声明xobject的值为2,而yobject的值为5,如果你想得到11?这不是2YObject和1XObject,而是更像1YObject和3XObject?您会使用用户输入功能吗?