Thoughts of a programmer

Python 3 and Unicode

If you don’t know what is Unicode, UTF-8 or UTF-16 or if need to refresh your memory on these topics, then before reading this article, check this one What everyone should know about Unicode. I have divided this article in two parts, one for Python 2 and one for Python 3, since there are some differences in how each handles string and unicode i... Read more

Python 2 and Unicode

If you don’t know what is Unicode, UTF-8 or UTF-16 or if need to refresh your memory on these topics, then before reading this article, check this one What everyone should know about Unicode. I have divided this article in two parts, one for Python 2 and one for Python 3, since there are some differences in how each handles string and unicode i... Read more

What everyone should know about Unicode

I will try to explain in this article what is Unicode and why it is important for you to know about it. But first, some background? Computers don’t understand characters. They understand numbers. So, all the characters are basically numbers to computers. Now the question arises, Which number is assigned to which character. This is where encodin... Read more