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

Python递归基础,急!

利用Python,利用递归求表达式1-1/2+......+1/99-1/100+....+1/(n-1)+1/n


def cal(n):
    if n==1:
        return 1
    return cal(n-1)-pow(-1,n)/n

n = int(input())
print(cal(n))
def ex(n):
    if n == 1 :
        return n
    else:
        return (-1) **(n -1) / n + ex(n - 1)

近期文章

  • 判断一个字符串是否为回文字符串,是则输出yes,否则输出no
  • 求解如何在数组中存入英文
  • 关于#java#的问题:如何在盒式布局里调整按钮的大小button无法使用setsize
  • 初学者,编程编的简单明了
  • python正则表达式怎么提取下面所示的内容?
  • c语言字符串大小怎么比较?
  • c语言入门:while循环
  • C#与C语言开发的两端串口通信问题?
  • 您好,我想请教个问题,请您帮下
  • selenium headless无法上传文件
  • 好难,有没有人看看……
  • 为什么文字老是对不齐
  • C语言结构体相关问题
  • 汇编语言程序设计,计算分段函数
  • 字符串的替换如用D替换A
  • Java导项目问题,求解决方法
  • shiro添加了sessionDAO如果不进登陆页面就会报错,不能进行拦截跳转
  • zhe题怎么弄,老是弄了个未定义出来
  • 使用Python可视化技术,通过控制台的菜单选择,使用matplotlib进行相应的显示。 菜单项1:显示学号 菜单项2:显示姓名 菜单项0:退出
  • 学生成绩输入系统,求解决方法

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华