=y对 - 知识问答"/> =y就不对."/> x=''11'',y="1122",还有x>=y对 - 知识问答 =y就不对."/>
x=''11'',y="1122",还有x>=y对了不
=y就不对."}}}'>

1个回答

  • 楼主有点错了.是xy,不是x< >y.之间是没有空格的,表示x不等于y.出现在判断的时候.

    如果x=''11'',y="1122",那么x>=y就不对.反过来,y>=x在这里是对的.

    两个字符串判断时,从最左开始一个一个字符比,比他们的ASCII值.一旦某字符比出大小,就停止,小字符所在的字符串就是小字符串.否则比到完.若两个字符串完全相同,则它们“相等”,若比较时所有字符都相同,但一个字符串先到结尾,则较长的字符串是“大”字符串.

    另外,>=的意思是“大于”或“等于”.

    例:3>=2+1和3>=2*1都是“对”的,比较的结果都是True.