```python import math
factorial = math.factorial(1000) digits = len(str(factorial))
print(f"1000的阶乘为:{factorial}") print(f"1000的阶乘有{digits}位数") ```
输出结果如下:
``` 1000的阶乘为:402…800(结果过长省略) 1000的阶乘有2568位数 ```
因此,1000的阶乘有2568位数。
```python import math
factorial = math.factorial(1000) digits = len(str(factorial))
print(f"1000的阶乘为:{factorial}") print(f"1000的阶乘有{digits}位数") ```
输出结果如下:
``` 1000的阶乘为:402…800(结果过长省略) 1000的阶乘有2568位数 ```
因此,1000的阶乘有2568位数。