Did I make a tuple?

I was little stuck originally, because I declared a variable to hold my new string like this:

new_string = ()

I got the rest of the code right, then couldn’t figure out why it wasn’t working and then got further confused by the answers above. They seem to my amateur eyes to be overcomplicating it somewhat.
It’s only after I fixed my original code to declare the empty string properly it worked perfectly:

def every_other_letter(word):
  new_string = ""
  for each in range(0, len(word), 2):
    new_string = new_string + word[each]
  return(new_string)

this will result in a tuple:

new_string = ()
print(type(new_string))

Yes exactly. That was the error I was getting. Fixed by changing to

new_string = “”