Python Print parameter end

前端 未结 3 386
爱一瞬间的悲伤
爱一瞬间的悲伤 2021-01-27 12:50

How to remove the last \"add -->\" from the output when using end, i am not using sep here, bcoz sep will not have any effect here , as the print statement prints just 1 item at

3条回答
  •  遥遥无期
    2021-01-27 13:20

    you can use an if statement to check if its the last number:

    def fibonaci_num(n):
        if n <= 1:
            return n
        else:
            return fibonaci_num(n-1) + fibonaci_num(n-2)
    
    N = 10
    
    for i in range(N):
        print(fibonaci_num(i), end='')
        if i != N-1:
            print(' add -> ', end='')
    

提交回复
热议问题