Gostaria de saber como criar uma lista de múltiplos de um número entre dois números. Sendo esses três números passados pelo usuário, não necessariamente em ordem crescente. Supondo, tenho os intervalos a e b passados, e m contará com seus múltiplos dentro do intervalo a, b. Meu código ficou assim: lista = [] a = int(input('Digite um número inteiro: ')) b = int(input('Digite um número inteiro: ')) m = int(input('Digite um número inteiro: ')) cont = 1 while True: if m * cont >= a and m * cont <= b: lista.append(m * cont) cont += 1 if lista[-1] == a or lista[-1] == b: break elif m * cont <= a and m * cont >= b: lista.append(m * cont) cont += 1 if lista[-1] == a or lista[-1] == b: break print(lista) Porém, não está funcionando pra todos números, se alguém puder me dar uma força. Continue reading...