开发者社区> 问答> 正文

python 怎么判断整数

python 怎么判断整数

展开
收起
云计算小粉 2018-05-10 20:10:50 2599 0
3 条回答
写回答
取消 提交回答
  • 不懂的太多

    代码中的《class 'int'》换成英文括号,这里是因为发英文的网页上显示有问题:

    a = 3
    if str(type(a)) == "《class 'int'》" :
        print('==')
    else :
        print('!=')
        print(type(a))
    #  a = 3 结果: ==
    #  a = “3” 结果: !=
    

    代码2:‘<class 'int'>’

    # 这里不转换input()的返回类型的话,结果都是!=
    a=input('请输入你的年龄: ')
    if str(type(a)) == "《class 'int'》" :
    # if isinstance(a,int) :
        print('==')
    else :
        print('!=')
        print(type(a))
    
    2022-03-17 11:11:08
    赞同 展开评论 打赏
  • ''isdigit()是判断是不是数字。并不能判断是不是整型。

    提供两种方法。

    image.png

    2019-11-08 10:36:03
    赞同 展开评论 打赏
  • python中的string的isdigit()方法判断整数
    2019-07-17 22:22:50
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载