Build a Number Pattern Generator - Build a Number Pattern Generator

Tell us what’s happening:

Having trouble figuring out where I went wrong. Any advice?
Thank you

Your code so far

def number_pattern(n):
    if isinstance(n,int):
        if n > 1:
            for num in range(1, n+1):
                return(f'{num} ')
        else:
            return'Argument must be an integer greater than 0.'
    else:
        return 'Argument must be an integer value.'
print(number_pattern(4))

Your browser information:

User Agent is: Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0

Challenge Information:

Build a Number Pattern Generator - Build a Number Pattern Generator

GitHub Link: freeCodeCamp/curriculum/challenges/english/blocks/lab-number-pattern-generator/6842a6cd9836f0114a5b7a8a.md at main · freeCodeCamp/freeCodeCamp · GitHub

Hi @antman

When the for loop reaches the return statement, it ends the execution of the function.

Happy coding