我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

简单python回圈训练-阶乘

问题遇到的现象和发生背景

简单python回圈训练-阶乘

我想要达到的结果

img

我的解答思路和尝试过的方法

img

结果ok了,但是1,1乘2,1乘23这个过程我不会,请指导。另外1!这里多了个空格怎么解了,我输入结果是1 !,要的是1!

b=1
n=int(input("> "))
for i in range(1,n+1):
    b=b*i
    p=[str(j) for j in range(1,i+1)]
    print(f"{i}! = {'x'.join(p)} = {b}")
> 5
1! = 1 = 1
2! = 1x2 = 2
3! = 1x2x3 = 6
4! = 1x2x3x4 = 24
5! = 1x2x3x4x5 = 120

近期文章

  • Game on S♂play的代码的编写过程
  • python qt问题
  • 有懂51单片机的吗?
  • switch语句判断0或1,如果不是就进入default,但是输入字母不进行default
  • 微信开发者工具一直卡在初始化小游戏容器怎么解决?
  • 关于FreeBSD的一些疑问
  • dataframe怎样把多行合并到一行
  • blender半透贴图渲染发黑问题
  • 用C语言 Magical Forest
  • numpy在pycharm中的问题
  • Stm32串口通信怎么让它返回想要的英语单词,怎么定义那些英文
  • 管理员登录界面*下面的}有错,该如何改(语言-c语言)
  • 怎么在HTML里面循环标签 以及值
  • scrapy过滤不起作用
  • 2048 的问题 怎么计算的
  • 求高性能轻薄本电脑推荐
  • 51单片机LCD显示异常问题
  • 代码没有错误,但运行出来有错误
  • 怎么看出哪个触发器对应的哪个form字段或者哪些字段
  • alipay-sdk回调

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华