В Python отдельного типа char нет — для одиночных символов используется строка длиной 1. Чтобы проверить, является ли такой символ цифрой, можно использовать метод .isdigit(). Например:
symbol = '5'
if symbol.isdigit():
print("Это цифра")
else:
print("Это не цифра")
Этот метод возвращает True, если строка (в данном случае, одиночный символ) состоит только из цифр, и False в противном случае.