Na utilização do dicionário no trecho de código abaixo do exercício, é necessário colocar os códigos da conta entre aspas? Eu percebi que o o python não aceita o número 001 por interpretar como octal e o resultado será 1. Fiquei com essa dúvida, ou se os códigos foram todos transformados em string apenas por convenção já que é necessário fazer isso como o 001.
Outra dúvida é na utilização das aspas simples, até o momento, as aspas duplas foi a convenção no ambiente Python, gostaria de saber se há alguma distinção devido ao método estático.
@staticmethod
def codigos_bancos():
return {'BB':'001', 'Caixa':'104', 'Bradesco':'237'}