1. 方法(代码)如下: x = 1 y = int(input('请输入计算数字’)) for i in range(1, y + 1): x = x * i print(x) 2.表现形式不一: n = int(input('n = ')) jc = 1 for i in range(1, n + 1): jc = jc * i print(’{}! = {}’.format(n, jc))