Python基础每日一题!

    科技2026-01-05  9

    题目:编写一个可以计算给定数字阶乘的程序,结果应以逗号分隔的顺序打印在一行上,假设向程序提供了以下输入:8然后,输出应为:40320

    解:

    n = int(input('请输入一个数字:')) fact = 1 a = 1 while a <= n: fact = fact * a; a = a + 1 print(fact)

    运行结果:

    Processed: 0.032, SQL: 9