Tell us what’s happening:
The task passed but I wonder why we were not asked to use the print feature at the end of the function.
A function call in this situation must use the print feature in order to display something at the terminal.
Your code so far
# Number Pattern Generator
def number_pattern (n):
result = ""
if not isinstance (n, int):
return "Argument must be an integer value."
if n < 1:
return "Argument must be an integer greater than 0."
for i in range (1, n+1):
result = result + str (i)
if i != n:
result = result + " "
return result
number_pattern (4)
Your browser information:
User Agent is: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Mobile Safari/537.36
Challenge Information:
Build a Number Pattern Generator - Build a Number Pattern Generator