import random selected = [] for i in range(3): number = random.choice([i for i in range(21) if i not in selected]) selected.append(number) print(selected) open("dosya.txt", "w", encoding="utf-8").writelines([str(i) + "\n" for i in selected])