初心者用の本で年を入れると干支がわかるプログラムを書いているのですが

year_str = input('あなたの生まれ年の西暦を4桁で入力してください: ')
year = int(year_str)
number_of_eto = (year + 8) % 12
print('あなたの干支は', number_of_eto, '番です。')

と書くと
あなたの生まれ年の西暦を4桁で入力してください:
と出て年を入力すると

('\xe3\x81\x82\xe3\x81\xaa\xe3\x81\x9f\xe3\x81\xae\xe5\xb9\xb2\xe6\x94\xaf\xe3\x81\xaf', 2, '\xe7\x95\xaa\xe3\x81\xa7\xe3\x81\x99\xe3\x80\x82')

と出てしまいます。

本だとあなたの干支は〜番ですと出るはずなのですが、どこか書き方が間違っていますか❓