Build a Number Pattern Generator - Build a Number Pattern Generator

Tell us what’s happening:

Test 6 and 7 are still showing incorrect even when my code seems to handle those exceptions and print the required output for them

Your code so far

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



Your browser information:

User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:147.0) Gecko/20100101 Firefox/147.0

Challenge Information:

Build a Number Pattern Generator - Build a Number Pattern Generator

You should be returning the error msg and not printing.