我試圖打印階乘的一個數字,我想知道這是怎麼回事錯了,當我在做什麼,而不是Python和階乘
fact *= j+1
我總是得到0作爲輸出,當我嘗試了評論部分。這是什麼原因,難道他們不應該是同一件事嗎?或者我在錯誤的語法?
test = int(raw_input())
while test:
test = test-1
num = int(raw_input())
fact = 1
for j in range(num):
fact *= j+1 # fact *= j
# j += 1
print fact