I didn't understand the following two cases:
from __future__ import print_function
if __name__ == '__main__':
n = int(raw_input())
print(*range(1,n+1), sep='')
if n is 3
output:123
And in second case with statement,
print(range(1,n+1), sep='')
output:[1, 2, 3]
Didn't understand the function of "*" , is it related to range or print statement?