Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

o que o 'x' e o '%' estão fazendo nessa sintaxe?

for x in range(0, 3): print("We're on time %d" % (x))

1 resposta
solução!

Oi, Caio

for x in range(0, 3):
    print("We're on time %d" % (x))

O x, neste caso, é o número entre 0 e 3 (exclusive)

A % é usada para formatação da string no print()

Existe uma forma mais nova de usar a formatação

for x in range(0, 3): 
    print("We're on time {}".format(x))

    # ou
for x in range(0, 3): 
    print(f"We're on time {x}")

Você pode ver mais em PyFormat