我正在尝试执行以下操作:
编写一个程序,读取三个数字,如果它们都相同,则打印“all the same”,如果它们都不同,则打印“all different”,否则打印“nother”。
您的程序应该通过 3 个输入语句请求 3 个整数。使用 if、elif 和 else 的组合来实现此问题所需的算法。
但是,每当我输入所有相同的整数时,我都会得到“都一样”和“都不一样”。如何使我的“两者都不正确”部分正确?
x=input('enter an integer:')
y=input('enter an integer:')
z=input('enter an integer:')
if x==y and y==z: print('all the same')
if not x==y and not y==z: print('all different')
if x==y or y==z or z==x: print('neither')