Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Imprimindo data usando o print

Sobre a atividade usando print para imprimir uma data na tela, até então entendi que podemos usar o sep = '/' para termos o resultado esperado como o código abaixo:

print(dia, mes, ano, sep = '/')

No entanto a dúvida que me surgiu é referente ao tipo de variável usada, como no exemplo foi usado tipo inteiro como fazer para que o zero à esquerda seja mostrado? Por padrão no python 3.8 que estou usando não permite atribuir um numero inteiro começado em zero para uma variável.

2 respostas
solução!

Olá Samir,

existem algumas maneiras de fazer isso.

Primeiro, normal o inteiro não aceitar zeros à esquerda. Para isso teria que ser str.

i = 1
str(i).zfill(2)

Isso exibe 01.

Mas vc pode ainda usar:

print('%02d' % i)

=)

Show Luciano, valeu pela dica.