human
Print squares of first n natural numbers without using * , / and | Python3 program to print squares of first ' n ' natural numbers wothout using * , / and -.
Initialize ' square ' and first odd number.
Calculate and print squares.
Print square.
Update ' square ' and 'odd.
Driver Code"
How can the above be solved in Python?

Give me a code to print squares of first n natural numbers without using * , / and and the other steps required?
assistant
#Here is code to print squares of first n natural numbers without using * , / and and the other steps required.
 def printSquares ( n ) :
	square = 0
	odd = 1
	for x in range ( 0 , n ) :
		print ( square , end = " ▁ " )
'
	square = square + odd
	odd = odd + 2
n = 5 ;
printSquares ( n )