DeaD_EyE icon

𝑴𝑨𝑻𝑯𝑬𝑴𝑨𝑻𝑰𝑪𝑨𝑳 𝑩𝑶𝑳𝑫 𝑰𝑻𝑨𝑳𝑰𝑪

DeaD_EyE | PRO | 06/15/22 09:35:14 AM UTC (Edited) | 0 ⭐ | 754 👁️ | Never ⏰ | []
Python |

640 B

|

None

|

0 👍

/

0 👎

import unicodedata
from string import ascii_lowercase, ascii_uppercase
 
 
def italic(text):
    lower = "MATHEMATICAL BOLD ITALIC SMALL {}"
    upper = "MATHEMATICAL BOLD ITALIC CAPITAL {}"
    result = []
    
    for char in text:
        if char.islower() and char in ascii_lowercase:
            result.append(unicodedata.lookup(lower.format(char)))
        elif char.isupper() and char in ascii_uppercase:
            result.append(unicodedata.lookup(upper.format(char)))
        else:
            result.append(char)
            
    return "".join(result)
 
 
def normalize(text):
    return unicodedata.normalize("NFKC", text)
 

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎