Числовые литералы с добавлением `0`

С помощьюinsertЯ подталкиваю значения кArray как:

myarray=[22,33,44]
myarray.insert(0,02)
# => [2,22,33,44]

Если сделать следующее, я получу:

myarray.insert(0,020)
# => [16,2,22,33,44]

020 становится16? Если я сделаю следующее, я получу:

myarray.insert(0,0200)
# => [128,16,2,22,33,44]

0200 становится128? Могу ли я узнать причину этого?

Ответы на вопрос(1)

Ваш ответ на вопрос