• 技术文章 >Python技术 >Python基础教程

    python正负数的阶乘怎么表示

    十一十一2021-01-28 17:04:34原创3798

    大家有没有注意到这样的情况,我们一直在做的编程,所有内容以后呈现给某个目标人群都是未知的,紧密的代码逻辑性很重要,得处理准备,可能遇到的任何问题,就像是我们要计算阶乘,也不清楚输入进去的数字到底是什么形式的,有个标准的代码流程很重要,计算数字也有一定要求,来看看正负数怎么计算?

    Python正负数阶乘计算:

    实例

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

    比如我们输出一个数字:3,那么输出的阶乘就是6。

    我们还可以带入其他内容去做阶乘,或者可以把代码反过来编写,比如计算复数的阶乘等等,好啦,以上就是本章的全部内容了,现在就可以带入代码格式进行编写,理解学习阶乘问题吧。

    专题推荐:python正负数的阶乘
    上一篇:python中复数的共轭复数是什么? 下一篇:python中条件语句if如何用?

    相关文章推荐

    • python中复数的共轭复数是什么?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网