Google amcaya sormak yetiyor aslında.
Görseli pek incelemedim ama tüm permütasyonlarını yazıyordur herhalde diyorum.
Bir satırda birden fazla yapmasını da siz halledersiniz.
Kod:
import itertools
a = input("Değer gir: ")
for i in itertools.permutations(a, len(a)):
print(i)
Şöyle yaparsanız string şeklinde veriyormuş.
Kod:
import itertools
a = input("Değer gir: ")
b = ""
for i in itertools.permutations(a, len(a)):
print(b.join(i))
Hepsi daha iyi şekilde yazılabiliyor olabilir. Python bildiğimi iddia etmiyorum.
Google amcaya sormak yetiyor aslında.
Görseli pek incelemedim ama tüm permütasyonlarını yazıyordur herhalde diyorum.
Bir satırda birden fazla yapmasını da siz halledersiniz.
Kod:
import itertools
a = input("Değer gir: ")
for i in itertools.permutations(a, len(a)):
print(i)
import itertools
a = input("Değer gir: ")
n = 0
for i in itertools.permutations(a, len(a)):
print("".join(i), end = '\t')
n += 1
if(n == 6):
print()
n = 0
import itertools
a = input("Değer gir: ")
n = 0
for i in itertools.permutations(a, len(a)):
print("".join(i), end = '\t')
n += 1
if(n == 6):
print()
n = 0