代码如下:
a="125786"
b="126386"
If print(a) is print(b):
print("相同”)
else:
print(”不同”)
为什么结果会是相同,怎么样才能说明他们不同?
你要对比两个数值是否相同就使用:==
如果你要匹配两个是否完全相同,就使用is
https://blog.csdn.net/u010513327/article/details/106391361
if a==b:
外面不要套print
print没有返回值,返回值是None
None和None当然一样
a="125786"
b="126386"
If a == b:
print("相同”)
else:
print(”不同”)
直接判断 a==b
如何判断a和B是不是一样的:
a=int(125786) #把a定义成数字整数类型。
b=int(126386) #把B定义成数字整数类型。
c=a is b #让C返回一下a是不是等于B。
print(c) #输出C的返回值。
有帮助请采纳。
直接判断 a==b