Найти в Дзене
khasan

В Python отдельного типа char нет — для одиночных символов используется строка длиной 1

В Python отдельного типа char нет — для одиночных символов используется строка длиной 1. Чтобы проверить, является ли такой символ цифрой, можно использовать метод .isdigit(). Например:

symbol = '5'

if symbol.isdigit():

print("Это цифра")

else:

print("Это не цифра")

Этот метод возвращает True, если строка (в данном случае, одиночный символ) состоит только из цифр, и False в противном случае.