fork download
  1. import unicodedata as u
  2.  
  3. # caracteres para os quais isdigit() retorna true mas converter com int() dá erro
  4. for i in range(0, 0x10ffff + 1):
  5. s = chr(i)
  6. if s.isdigit():
  7. try:
  8. int(s)
  9. except ValueError:
  10. print('{} - {}'.format(s, u.name(s)))
Success #stdin #stdout 0.24s 10036KB
stdin
Standard input is empty
stdout
² - SUPERSCRIPT TWO
³ - SUPERSCRIPT THREE
¹ - SUPERSCRIPT ONE
፩ - ETHIOPIC DIGIT ONE
፪ - ETHIOPIC DIGIT TWO
፫ - ETHIOPIC DIGIT THREE
፬ - ETHIOPIC DIGIT FOUR
፭ - ETHIOPIC DIGIT FIVE
፮ - ETHIOPIC DIGIT SIX
፯ - ETHIOPIC DIGIT SEVEN
፰ - ETHIOPIC DIGIT EIGHT
፱ - ETHIOPIC DIGIT NINE
᧚ - NEW TAI LUE THAM DIGIT ONE
⁰ - SUPERSCRIPT ZERO
⁴ - SUPERSCRIPT FOUR
⁵ - SUPERSCRIPT FIVE
⁶ - SUPERSCRIPT SIX
⁷ - SUPERSCRIPT SEVEN
⁸ - SUPERSCRIPT EIGHT
⁹ - SUPERSCRIPT NINE
₀ - SUBSCRIPT ZERO
₁ - SUBSCRIPT ONE
₂ - SUBSCRIPT TWO
₃ - SUBSCRIPT THREE
₄ - SUBSCRIPT FOUR
₅ - SUBSCRIPT FIVE
₆ - SUBSCRIPT SIX
₇ - SUBSCRIPT SEVEN
₈ - SUBSCRIPT EIGHT
₉ - SUBSCRIPT NINE
① - CIRCLED DIGIT ONE
② - CIRCLED DIGIT TWO
③ - CIRCLED DIGIT THREE
④ - CIRCLED DIGIT FOUR
⑤ - CIRCLED DIGIT FIVE
⑥ - CIRCLED DIGIT SIX
⑦ - CIRCLED DIGIT SEVEN
⑧ - CIRCLED DIGIT EIGHT
⑨ - CIRCLED DIGIT NINE
⑴ - PARENTHESIZED DIGIT ONE
⑵ - PARENTHESIZED DIGIT TWO
⑶ - PARENTHESIZED DIGIT THREE
⑷ - PARENTHESIZED DIGIT FOUR
⑸ - PARENTHESIZED DIGIT FIVE
⑹ - PARENTHESIZED DIGIT SIX
⑺ - PARENTHESIZED DIGIT SEVEN
⑻ - PARENTHESIZED DIGIT EIGHT
⑼ - PARENTHESIZED DIGIT NINE
⒈ - DIGIT ONE FULL STOP
⒉ - DIGIT TWO FULL STOP
⒊ - DIGIT THREE FULL STOP
⒋ - DIGIT FOUR FULL STOP
⒌ - DIGIT FIVE FULL STOP
⒍ - DIGIT SIX FULL STOP
⒎ - DIGIT SEVEN FULL STOP
⒏ - DIGIT EIGHT FULL STOP
⒐ - DIGIT NINE FULL STOP
⓪ - CIRCLED DIGIT ZERO
⓵ - DOUBLE CIRCLED DIGIT ONE
⓶ - DOUBLE CIRCLED DIGIT TWO
⓷ - DOUBLE CIRCLED DIGIT THREE
⓸ - DOUBLE CIRCLED DIGIT FOUR
⓹ - DOUBLE CIRCLED DIGIT FIVE
⓺ - DOUBLE CIRCLED DIGIT SIX
⓻ - DOUBLE CIRCLED DIGIT SEVEN
⓼ - DOUBLE CIRCLED DIGIT EIGHT
⓽ - DOUBLE CIRCLED DIGIT NINE
⓿ - NEGATIVE CIRCLED DIGIT ZERO
❶ - DINGBAT NEGATIVE CIRCLED DIGIT ONE
❷ - DINGBAT NEGATIVE CIRCLED DIGIT TWO
❸ - DINGBAT NEGATIVE CIRCLED DIGIT THREE
❹ - DINGBAT NEGATIVE CIRCLED DIGIT FOUR
❺ - DINGBAT NEGATIVE CIRCLED DIGIT FIVE
❻ - DINGBAT NEGATIVE CIRCLED DIGIT SIX
❼ - DINGBAT NEGATIVE CIRCLED DIGIT SEVEN
❽ - DINGBAT NEGATIVE CIRCLED DIGIT EIGHT
❾ - DINGBAT NEGATIVE CIRCLED DIGIT NINE
➀ - DINGBAT CIRCLED SANS-SERIF DIGIT ONE
➁ - DINGBAT CIRCLED SANS-SERIF DIGIT TWO
➂ - DINGBAT CIRCLED SANS-SERIF DIGIT THREE
➃ - DINGBAT CIRCLED SANS-SERIF DIGIT FOUR
➄ - DINGBAT CIRCLED SANS-SERIF DIGIT FIVE
➅ - DINGBAT CIRCLED SANS-SERIF DIGIT SIX
➆ - DINGBAT CIRCLED SANS-SERIF DIGIT SEVEN
➇ - DINGBAT CIRCLED SANS-SERIF DIGIT EIGHT
➈ - DINGBAT CIRCLED SANS-SERIF DIGIT NINE
➊ - DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE
➋ - DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT TWO
➌ - DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT THREE
➍ - DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FOUR
➎ - DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FIVE
➏ - DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SIX
➐ - DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SEVEN
➑ - DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT EIGHT
➒ - DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE
𐩀 - KHAROSHTHI DIGIT ONE
𐩁 - KHAROSHTHI DIGIT TWO
𐩂 - KHAROSHTHI DIGIT THREE
𐩃 - KHAROSHTHI DIGIT FOUR
𐹠 - RUMI DIGIT ONE
𐹡 - RUMI DIGIT TWO
𐹢 - RUMI DIGIT THREE
𐹣 - RUMI DIGIT FOUR
𐹤 - RUMI DIGIT FIVE
𐹥 - RUMI DIGIT SIX
𐹦 - RUMI DIGIT SEVEN
𐹧 - RUMI DIGIT EIGHT
𐹨 - RUMI DIGIT NINE
𑁒 - BRAHMI NUMBER ONE
𑁓 - BRAHMI NUMBER TWO
𑁔 - BRAHMI NUMBER THREE
𑁕 - BRAHMI NUMBER FOUR
𑁖 - BRAHMI NUMBER FIVE
𑁗 - BRAHMI NUMBER SIX
𑁘 - BRAHMI NUMBER SEVEN
𑁙 - BRAHMI NUMBER EIGHT
𑁚 - BRAHMI NUMBER NINE
🄀 - DIGIT ZERO FULL STOP
🄁 - DIGIT ZERO COMMA
🄂 - DIGIT ONE COMMA
🄃 - DIGIT TWO COMMA
🄄 - DIGIT THREE COMMA
🄅 - DIGIT FOUR COMMA
🄆 - DIGIT FIVE COMMA
🄇 - DIGIT SIX COMMA
🄈 - DIGIT SEVEN COMMA
🄉 - DIGIT EIGHT COMMA
🄊 - DIGIT NINE COMMA