Iterartion starts with 0
<p>When i run the code below, the iteration starts from 0. I would like to change the row to start from row 1. How i do i change it? I tried typing rownum=1 before the iteration starts.</p>

<p>Code: </p>

<pre><code>def triangle(rows):
    for rownum in range (rows):
        PrintingList = list()
        print ("Row no. %i" % rownum)
        for iteration in range (rownum):
            newValue = input("Please enter the %d number:" %iteration) 
            PrintingList.append(int(newValue))
            print()
def routes(rows,current_row=0,start=0):
           for i,num in enumerate(rows[current_row]): #gets the index and number of each number in the row
                if abs(i-start) &gt; 1:   # Checks if it is within 1 number radius, if not it skips this one. Use if not (0 &lt;= (i-start) &lt; 2) to check in pyramid
                    continue
                if current_row == len(rows) - 1: # We are iterating through the last row so simply yield the number as it has no children
                    yield [num]
                else:
                    for child in routes(rows,current_row+1,i): #This is not the last row so get all children of this number and yield them
                         yield [num] + child 

numOfTries = input("Please enter the number of tries:")
Tries = int(numOfTries)
for count in range(Tries):
    numstr= input("Please enter the height:")
    rows = int(numstr)
    triangle(rows)
    routes(triangle)
    max(routes(triangle),key=sum)
</code></pre>

<p>Output : </p>

<pre><code>Please enter the number of tries:2
Please enter the height:4
Row no. 0
Row no. 1
Please enter the 0 number:
</code></pre>

<p>Any help is appreciated.</p>
