Условия задачи:
Напишите программу для вычисления множества чисел (в пределах первой полусотни), которые делятся или на 3, или на 4, но при этом не делятся одновременно на 3 и 4.
Решение задачи:
set1 = {i for i in range(1,51) if i % 3 == 0 or i % 4 == 0}
set2 = {i for i in range(1,51) if i % 3 != 0}
set3 = {i for i in range(1,51) if i % 4 != 0}
set4 = set1 & (set2 | set3)
print(set4)