python字符串是否相等,python3判断字符串相等

  python字符串是否相等,python3判断字符串相等

  远程版本号:“1.1.1”

  本地版本号:“2.0”

  字符串保存,你怎么比较?

  num=@1.1.1

  num1=@1.1.1

  定义运行:

  返回s . strip(“@”)。分裂。)

  是运行(num1)

  [1,1,1]

  是运行(num2)

  [2,0]

  请先有自己的比较标准。比如数字上去了,版本号变大了,直接对比单词就行了。S1= 2 . 2 . 1 ;

  S2= 1.2 ;

  string[]TM P1=S1 . split((());

  string[]tmp2=S2.split((()。);

  那我们能不能排列比较一下?不过要注意长度不同的2.2和2.2.1的对比。

  JavaScript的实现。原理是除以。并按位进行比较。//*

  字符串比较

  返回值:

  0:等于

  大于1:

  -小于1:

  */

  功能版本比较(strb,strb) {

  var straArr=stra.split( . ;

  var strbArr=strb.split( . ;

  var maxlen=math . max(stra arr . length,str Barr . length);

  var结果,sa,sb;

  for(varI=0;我sb ) {

  结果=1;

  }

  埃尔塞夫(南非

  为什么我的大Python在[1]中没有库:fromdistutils . versionimportlosesoversion。

  In [2]:宽松版( 1.0.0 )。

  Out [2]:松散版本( 1.0.0))。

  In [3]:宽松版( 2.0))。

  Out [3]:宽松版( 2.0))。

  in[4]:CMP(_2,_3).

  Out[4]: -1

  In [5]:宽松版( 1.0b )。

  Out [5]:宽松版( 1.0b )。

  in[7]:CMP(_2,_5).

  Out[7]: -1

  还要粘贴object-C的@ ImplementationNSString(版本)

  -(bool)isoldersversionhan:(ns string *)其他版本

  {

  return([self compare:otherversion options:ns numeric search]==nsorderedascending);

  }

  -(bool)is new version than:(ns string *)other version

  {

  Return ([自比较:其他版本选项:NSNumericSearch]==NSOrdereddescending);

  }

  @end

  这似乎是OC最简单的方法。不知道有没有人用NSString的比较法这样用?

  请注明Snake.com的文章和转载的来源和网站。py.com/wenda/wd19921.html

  相关文章推荐

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: