Я пытаюсь создать код для получения двух ключей от мастер-ключа. Ключ должен быть строкой. Для первого вы должны взять четное число, а для второго - число шансов. Например: главный ключ = 18923. Первый ключ = 82, второй ключ = 193.
Я новичок в Python.
masterKey = '18293'
firstKey = ''
secondKey = ''
masterKeyList = list(masterKey)
firstKeyList = list(firstKey)
secondKeyList = list(secondKey)
for digit in masterKeyList:
**if digit % 2 == 0:** *<--- here is the error*
firstKeyList.append(digit)
else:
secondKeyList.append(digit)
*if digit % 2 == 0: <--- Error message
TypeError: not all arguments converted during string formatting*
Я хочу знать, почему это происходит, и решение. Спасибо!