num = 4
构建一个合适的 Python 程序来计算一个数的因数
这里有一个合适的python程序来计算一个数的因数: ```python #输入num = 4 #初始化因数为1因数 = 1 #检查num是否为负,零或正,如果num < 0: print("因数不存在负数.") elif num == 0: print("0的因数是1.") else: #从1到num循环并计算因数为i在范围中(1,num + 1):因数 print *= i(f"{num}的因数是 {factorial}") ``` 给定的输入 ` = 4`,输出结果是: ` 4的因数是24`