In Python, for Japanese, Chinese, and Korean,Python can not print the correct strings, for example hello
in Japanese, Korean and Chinese are:
こん
I was also bothered by the same problem.
It is certainly the limitation of the font you are using.
It is set to "Consolas" by default.
You can change it to "MS Gothic" or "NSimSun".
I personally prefer the latter.
Both of them are capable of displaying Japanese/Chinese characters, but ensure that your system encoding is set to utf-8 as mentioned by sami in the above answer.
To change font in cmd, do: