社区
脚本语言
帖子详情
递归 by python
smooth
2003-01-29 02:16:53
下面是一段代码,将“abcde”反序存到变量c,总报错“IndentationError”在第七行,请指点。
c=''
a='abcde'
def f(i):
if i==(len(a)-1):
return i
else:
return (c=f(i+1)+c)
if __name__=='__main__':
print f(0)
...全文
25
5
打赏
收藏
递归 by python
下面是一段代码,将“abcde”反序存到变量c,总报错“IndentationError”在第七行,请指点。 c='' a='abcde' def f(i): if i==(len(a)-1): return i else: return (c=f(i+1)+c) if __name__=='__main__': print f(0)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xdspower
2003-02-02
打赏
举报
回复
楼主的程序逻辑有问题,再认真考虑一下
seagate
2003-01-31
打赏
举报
回复
a,c是局部变量
在 def 中用时先要加global a,c
return (c=f(i+1)+c)不能这样写
要分开
算法有问题
fengye
2003-01-30
打赏
举报
回复
人家是为了练习编程嘛
limodou
2003-01-29
打赏
举报
回复
为什么要用递归,逻辑上有问题。给出我的一个答案:
a='abcde'
b=list(a)
b.reverse()
c="".join(b)
print c
fengye
2003-01-29
打赏
举报
回复
第二个return缩进好象是有问题, 用个可以显示tab和space的编辑器看看吧.
另外程序也不对, 自己调试, 其乐无穷 :)
扩展欧几里得算法-
python
版
当a,b,且a互质时,计算ax+by=1的值, 是计算RSA密钥的基本步骤之一。
Python
中使用装饰器来优化尾
递归
的示例
###
Python
中使用装饰器来优化尾
递归
的示例 #### 尾
递归
与
递归
基础知识 在讨论如何使用
Python
中的装饰器优化尾
递归
之前,我们先来回顾一下
递归
的基本概念及其分类。 **
递归
**是一种重要的编程技术,指的是函数...
python
中什么是
递归
_
Python
基础入门----
递归
Python
RecursionIn ... a function that calls itself.Table of Contents
Python
递归
在这篇文章,你将学习添加一个
递归
函数;函数可以调用自己。表格内容在
Python
里什么是
递归
?
Python
递归
函数
递归
的优点
递归
的缺...
python
yield与
递归
python
yield与
递归
python
斐波那契
递归
_
Python
递归
斐波那契示例
python
斐波那契
递归
Good day, learners! In this tutorial we are going to learn about
Python
Recursion and use it for fibonacci sequence generation. In previous tutorial we discussed about
Python
...
脚本语言
37,743
社区成员
34,212
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章