#!/usr/bin/env python3 import random import sys a, b = map(int, sys.argv[1:]) # get command line arguments numbers = list(range(a, b)) random.shuffle(numbers) numbers = numbers[:8] correct = [1 if n % 3 == 0 else -1 for n in numbers] multiples = [str(n) for n in numbers if n % 3 == 0] if multiples: solution = f'Os números múltiplos de 3 são: {", ".join(multiples)}.' else: solution = f'Nenhum número mostrado é múltiplo de 3.' q = f'''--- type: checkbox title: Múltiplos de 3 text: Indique quais dos seguintes números são múltiplos de 3. options: {numbers} correct: {correct} solution: | {solution}''' print(q)