Help me in solving PYTH57 problem

My issue

Can’t we place “+” instead of “,”

My code

# Update your code here
x = input( )
print("Hello", x)

Learning course: Learn Python
Problem Link: CodeChef: Practical coding for everyone

Yes you can. The output will be the same.

x=input()
print(“Hello” + x)
we can write like this

Good that you have asked for it.
print() function in python accepts arguments and prints their string representation.
‘+’ will concatenate Hello and input string x into a single string argument, whereas ‘,’ separator will separately pass them as two arguments printed with a separator in between which is a space separator by default.
By passing “Hello” and x, it will print them separated by a space character by default (you can update it using sep='' keyword argument under print function if needed)

So, + and , can both be used to get Hello and x value printed, just that ‘+’ won’t leave space for a separator whereas ‘,’ will print them separated by a space.