Я знаю, что это очень просто, но я не могу понять, как кодировать вообще. Поэтому мне нужно создать две функции (если вы можете только помочь мне с одной, что это нормально):ДЕЙСТВИТЕЛЬНО простые функции с кортежами (python)
Функция A, которая принимает положительное целое число и преобразует его в кортеж, например:
>>>a(34500)
(3, 4, 5, 0, 0)
>>>a(3.5)
ValueError: a: error
и функции б, который принимает кортеж и преобразует его в целое число, например: (? для сообщения об ошибке)
>>>b((3, 4, 0, 0, 4))
34004
>>>b((2, ’a’, 5))
ValueError: b: error
Я не узнал много еще, только функции, в то время как и для циклов, кортежи, поднять и isinstance , и, возможно, некоторые другие вещи. Я пробовал искать ответы, но все они использовали вещи, которые я не узнал.
Преобразовать в строку и переконвертировать в Интс – sisanared
Мы должны увидеть код для функции Ь, чтобы помочь вам. Сейчас похоже, что он принимает только целые числа, и вы пытаетесь ввести строку, вызывающую ошибку. – Whud
@Whud Ни одна из функций не существует. OP ожидает, что мы напишем для него. – DeepSpace