由于即时通讯相当新的python和编程我有一个非常基本的性质的问题。我想打一个迭代函数和递归函数,这是否:计数为零然后计数
bounce(4)
4 3 2 1 0 1 2 3 4
我知道这是propably很简单,但任何帮助,将不胜感激。
我当前的代码如下所示:
def bounce1(n):
if n==0:
print "0",
else:
print n,
bounce1(n-1)
def bounce2(n):
if n>=1:
bounce2(n-1)
print n
def bounce(n):
bounce1(n)
bounce2(n)
递归?你确定吗? – 2015-02-09 19:13:29
范围函数可能对您有用。你知道吗?你可以给负数赋予'range'的第三个参数。 – Kevin 2015-02-09 19:13:53
你到目前为止尝试过什么? StackOverflow不适用于为您构建程序,而是帮助您解决特定的编程问题。请发布您尝试过的代码,如果您没有尝试过,请先尝试自己的问题。 – 2015-02-09 19:15:08