|
>>> for n in range(2, 10): ... for x in range(2, n): ... if n % x == 0: ... print n, 'asal sayı değil. çarpanlar:', x, '*', n/x ... break ... else: ... # çarpan bulunmadan döngü biter ise ... print n, 'asal sayıdır' ... 2 asal sayıdır 3 asal sayıdır 4 asal sayı değil. çarpanlar: 2 * 2 5 asal sayıdır 6 asal sayı değil. çarpanlar: 2 * 3 7 asal sayıdır 8 asal sayı değil. çarpanlar: 2 * 4 9 asal sayı değil. çarpanlar: 3 * 3
|