Python学习笔记之阶乘

阶乘

  • 1、实现阶乘
  • 2、代码实现

1、实现阶乘

Python学习笔记之阶乘_第1张图片

2、代码实现

# 通过用户输入数字计算阶乘
 
# 获取用户输入的数字
num = int(input())# "请输入一个数字: "
factorial = 1
 
# 查看数字是负数,0 或 正数
if num < 0:
   print("抱歉,负数没有阶乘")
elif num == 0:
   print(1) # 0 的阶乘为 
else:
   for i in range(1,num + 1):
       factorial = factorial*i
   print("%d" %factorial) # %d 的阶乘为 

点击查看美化输出文档

你可能感兴趣的:(学习笔记)