如何查看python位数

Python014

如何查看python位数,第1张

方法一:

打开IDLE,看第一行提示,例如:

32位系统是这样的 Python 3.5.1 (v3.5.1:37a07cee5969, Dec 6 2015, 01:38:48) [MSC v.1900 32 bit (Intel)] on win3264位系统是这样的Python 3.5.1 (v3.5.1:37a07cee5969, Dec 6 2015, 01:54:25) [MSC v.1900 64 bit (AMD64)] on win32

方法二:打开命令提示符CMD,输入python,也会显示上述命令。

python学习网,大量的免费python视频教程,欢迎在线学习!

首先你的数字整数还是小数?

如果是整数,那么判断数字位数很简单

如过输入整数a=123456

a_text = str(a)

print(len(a)) #将数字转成字符串,获取字符串长度就是对应整数的数字位数

  对于给定的正整数N(N最大为5位数),求其整数位数,及个位、十位、百位、千位和万位的值,同时,举个例子,如果N是一个三位数,那么,只求其个位、十位和百位。

6.总结,不管是五位数还是四位数还是多少位数,求其中间的位的值的规则都是类似的, 先整除后取整

  对于求一个整数有多少位数的问题,我所使用的方法还是算笨的,不适合进一步扩展,实际上可以将求位数的功能封装成一个函数,思路可以是将整数转为字符串再进行长度统计,具体的求法可参考以下链接。

python求数字位数的方法