
Learn Python Programming
By :

Let us explore immutable sequences: strings, tuples, and bytes.
Textual data in Python is handled with str objects, more commonly known as strings. They are immutable sequences of Unicode code points.
Unicode code points are the numbers assigned to each character in the Unicode standard, which is a universal character encoding scheme used to represent text in computers. The Unicode standard provides a unique number for every character, regardless of the platform, program, or language, thereby enabling the consistent representation and manipulation of text across different systems. Unicode covers a wide range of characters, including letters from the Latin alphabet, ideographs from Chinese, Japanese, and Korean writing systems, symbols, emojis, and more.
Unlike other languages, Python does not have a char type, so a single character is represented by a string of length 1.
Unicode should be used for the internals of any application...