Проверка номера по Луну

Алгоритм Луна используют для быстрой проверки числовых кодов: он помогает заметить случайную ошибку в цифрах. Напишите функцию, которая проверяет строку card_num по этому алгоритму, игнорируя пробелы. Строка из одной цифры и строка с любыми символами кроме цифр и пробелов считаются невалидными.

Примеры

Ввод
"1"
Вывод
False
Ввод
"0"
Вывод
False
Ввод
"059"
Вывод
True

Нужно реализовать

def valid(card_num: str) -> bool:

Теги

stringsmath
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
"1"
ОжидаемыйFalse
2
Ввод
"0"
ОжидаемыйFalse
3
Ввод
"059"
ОжидаемыйTrue
4
Ввод
"59"
ОжидаемыйTrue
5
Ввод
"055 444 285"
ОжидаемыйTrue
6
Ввод
"8273 1232 7352 0569"
ОжидаемыйFalse
Фокус-радио
На паузе · SomaFM · Fluid