Build a Number Pattern Generator - Build a Number Pattern Generator

Tell us what’s happening:

Hello, I’m getting the correct results at the console but there’s a space between my final number and the end quotation mark of the string . I have tried to look for its source but I can’t find it

Your code so far

def number_pattern(n):
     if not isinstance(n, int):
        return 'Argument must be an integer value.'
     elif n < 1:
        return 'Argument must be an integer greater than 0.'
     else:
        number = ''
        for i in range(1, n+1):
           number += (str(i) + ' ')
        return number

print(repr(number_pattern(4)))
print(number_pattern(12))



        

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36

Challenge Information:

Build a Number Pattern Generator - Build a Number Pattern Generator

you add a space after each number, it comes from here

you could not add a space on the last number, or you could remove it later

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.