Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Usando o .format( )

Aprendi a usar o format desta forma:

print(f'A base de dados apresenta {dados_aluguel.shape[0]} registros (imóveis) e {dados_aluguel.shape[1]} variáveis')

ligeiramente diferente da maneira apresentada pelo prof:

print('A base de dados apresenta {} registros (imóveis) e {} variáveis'.formart(dados_aluguel.shape[0], dados_aluguel.shape[1]))

Gostaria de saber se estou fazendo de uma maneira visualmente correta, de acordo com as boas práticas de se desenvolver.

1 resposta
solução!

Oi Matheus, tudo bem?

Em python há várias formas de se formatar uma saída. Alguns exemplos são:

nome = "Matheus"

print(f"{nome}")
print("{}".format(nome))
print("%s" % nome)

A maneira como você usa é conhecida como f-string. Já o modo como o professor codifica é conhecido como format. Em relação a formatação, essas duas formas(a sua e a do professor) são as mais utilizadas, então fica a critério qual usar. Tudo bem?

Qualquer dúvida estou a disposição. Abraços e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software