美文网首页
判定字符串是否是整数

判定字符串是否是整数

作者: comeo | 来源:发表于2021-09-20 22:22 被阅读0次
    def strToint(strs):
      def isNumber(c):
        return c>="0" and c<="9"
      if strs==None:
        return strs
      i=0
      res=0
      flag=False
      if list(strs)[i]=="-":
        flag=True
        i+=1
      if list(strs)[i]=="+":
        i+=1
      while i<len(strs):
        if isNumber(list(strs)[i]):
          res= res*10+ord(list(strs)[i])-ord('0')
        else:
          flag=False
          print("不是数字")
          return -1
        i+=1
      return -res if flag else res
    

    相关文章

      网友评论

          本文标题:判定字符串是否是整数

          本文链接:https://www.haomeiwen.com/subject/mvbvgltx.html