• 技术文章 >常见问题 >Python常见问题

    python怎么判断一个数是几位数

    yangyang2020-05-10 11:59:00原创39985

    python判断数字是几位数的方法:

    1、利用str函数将数字转化成字符串,再利用len函数判断位长。

    num = input()
    length = str(num)
    print(len(length))

    运行结果如下:

    2、利用除10取商,通过循环次数判断位数

    c=0
    a=int(raw_input("the number you want type in:"))
    while a!=0:
          a=a/10
          c +=1
    print c

    更多Python知识请关注Python视频教程栏目。

    专题推荐:python
    品易云
    上一篇:Python怎么判断是哪一天 下一篇:在linux下怎么打开python文件

    相关文章推荐

    • python中如何安装图形库• python怎样循环和跳出• python怎么去去掉字符串中的空字符串• python怎么查内建函数

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网