第一种方法:
使用python的math库中的factorial函数,这个函数可以直接求一个数的阶乘(代码最少)
import math print(math.factorial(1977))
第二种方法:
用for循环进行
s = 1 for i in range(1, 1978): s *= i print(s)
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:938 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:662 |
三角形 (C++代码)递归(存在大量重复计算,容易出现时间超限)浏览:781 |
Hello, world! (C++代码)浏览:1745 |
1124题解浏览:595 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:683 |
前10名 (C语言代码)浏览:727 |
字符逆序 (C语言代码)浏览:510 |
矩阵转置 (C语言代码)浏览:784 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:393 |