31是一个质数,也就是说它只有两个因数,即1和它自身,这是因为质数的定义是除了1和它本身以外,不能被其他正整数整除的自然数。31只能被1和31整除,没有任何其他的数字可以整除31并得到一个大于1且小于或等于31的结果,这就是为什么我们说31的因数只有1和31。需要注意的是,任何数的因数都包括1和它自身,所以当我们说一个数的因数时,通常默认这两个因数已经包含在内,对于质数31来说,我们只需要讨论1和31这两个因数。