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

python的编码,求解答

用python写一个1+(1+2)+(1+2+3)+...+(1+2+3+...+n)的一个代码
实在不懂的是怎么弄x一直变大

def custom(n: int):
    if n == 1:
        return "1"
    else:
        return custom(n - 1) + "+" + f"({'+'.join([str(i) for i in range(1, n + 1)])})"

print(custom(5))

初步看用递归好实现

近期文章

  • 做3D游戏,C++重要吗?
  • c语言实现顺序表的各种输出
  • Oj分班问题,自己试做一遍,完全没思路
  • 大一新生,最后要有程序和运行结果
  • 简单网页设计实验(希望能解答)
  • AttributeError: 'Rectangle' object has no property 'figsize'
  • PHP的题目 有人会吗 来看看
  • 一个C++题目只让你输入class是什么意思
  • python代码批量加密打包的问题
  • 怎么避免循环中指针或数组指向数组外的内存
  • VB资源文件中的dll文件中函数调用,不释放其于目录,再次加载到内存?
  • 大一新生,这个框框需要怎么输入急!!
  • 服务器控件与内置对象应用实验(希望兄弟能帮一下)
  • 用vscode跑C++程序,cout输出不了中文了
  • 提交题目之后 超时了 如何解决
  • Android 后台服务,长连接被关闭问题
  • 百度API该怎么调用呢?
  • 输出结果不对,求指点
  • 用C语言计算摄氏温度
  • 计算并分别输出1!,2!,3!,…··n!

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华