第二题

Question:

  计算一个给定数字的阶乘,结果以逗号分隔的顺序打印在同一行上面。

Hints:

  应该使用input()函数。

Soution:

def result(x):
     if x==0:
          return 1
     return x*result(x-1)
x=int(input())
print(result(x))

Result:请自行输入数字验证,得出结果,但是数字太大会溢出。

  

 

  

posted @ 2019-03-18 16:54  Sandm  阅读(123)  评论(0编辑  收藏  举报