Well, here is what I could come up with. I added some error handling to make sure the user isn’t inputting anything invalid.
while True:
try:
n = int(input('How many?\n'))
except ValueError:
print('That is not a valid number')
else:
break
if n <= 1:
print('*')
else:
print('* *')
for _ in range(n - 2):
print('**')
print('* *')