oooppplll111
oooppplll111
2020-11-30 11:23
采纳率: 100%
浏览 465

pycharm运行成功 不显示结果

def fact(n):
    product = 1
    for counter in range(1, n + 1):
        product = product * counter
    return product
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • weixin_53067136
    weixin_53067136 2020-11-30 11:50
    已采纳

    你在定义函数的时候,使用return让函数有返回值product。所以调用函数时需要将函数结果打印出来。如果定义的时候将retrun改为print,调用的时候就直接打印结果。

    点赞 评论
  • weixin_42678268
    bj_0163_bj 2020-11-30 11:45

    是指函数?   函数不返还结果,调用时才返回,

    比如 fact(5)

    点赞 评论
  • weixin_43287121
    ~白+黑 2020-11-30 11:49

    如果想看结果你需要打印出来print(fact(10))

    点赞 评论
  • dai1987csdn
    戴上微笑 2020-11-30 13:54

    return product 改成print(product)

    点赞 评论

相关推荐