x=''11'',y="1122",还有x>=y对了不
问题描述:
x=''11'',y="1122",还有x>=y对了不
答
楼主有点错了.是xy,不是xy.之间是没有空格的,表示x不等于y.出现在判断的时候.
如果x=''11'',y="1122",那么x>=y就不对.反过来,y>=x在这里是对的.
两个字符串判断时,从最左开始一个一个字符比,比他们的ASCII值.一旦某字符比出大小,就停止,小字符所在的字符串就是小字符串.否则比到完.若两个字符串完全相同,则它们“相等”,若比较时所有字符都相同,但一个字符串先到结尾,则较长的字符串是“大”字符串.
另外,>=的意思是“大于”或“等于”.
例:3>=2+1和3>=2*1都是“对”的,比较的结果都是True.