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

判定字符串是否是整数

作者: 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

相关文章

  • 判定字符串是否是整数

  • 字符串转换成整数

    输入一个由数字组成的字符串,转换成整数 这里需要注意的是各种条件的判断,包括:输入是否合法,正负判定,溢出判定。对...

  • 校验字符串

    目录:1、校验字符串是否为空2、判断字符串是否符合邮政编码格式3、判断字符串是否全是整数4、判断字符串是否全部是字...

  • 20.有效的括号

    问题描述 给定一个只包括'(',')','{','}','[',']'的字符串,判定字符串是否有效。有效字符串需满...

  • 字符串面试题总结

    规则判断 判断字符串是否符合整数规则 判断字符串是否符合浮点数规则 判断字符串是否符合回文字符串规则 数字运算in...

  • JavaScript 力扣算法记录-持续更新1

    程序员面试金典(第 6 版) 1.判定字符串是否唯一 解题 2.判定是否互为字符重排 解题 3.URL化 解题 4...

  • 【python】判断字符串是否是整数?

    题目:写一个方法,检查字符串是否是整数,如果是整数,那么返回其整数值。 分析:整数可分为负数与非负数,负数只有一种...

  • is 和 ==

    'is'是判定是否是同一个对象'=='判定值是否相等

  • 2020-06-30 刷题2(数组)

    1. 判断字符是否唯一(面试题01.01) 用数组 2. 判定是否为字符串重排 还是用数组。

  • java 判定字符串是否是回文字符串

    每日一经 每天收集一个java日常能用到的解决问题的方法,以后方便查阅。 实现 java8环境

网友评论

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

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