Oluşturulabilecek tüm olasılıklar

örneğin 5 değişkenli
harfler ve rakamlardan oluşan oluşturulabilecek tüm değerleri üretelip bir txt dosyasına yazdırabilirmiyiz çıktı şu şekilde olacak
00000
00001
.
.
AaAa1
AaAa2
.
.
XXXXx
XXXXX

Bu tarz bir program yazmıştım kodunu atayım sizlere.

teşekkürler cevap için ama istenilen bu değil örnegin 4 karakterli bir şifre için oluşturulabilecek tüm kombinasyonların çıktısı

anladım demek istediğinizi ama zaten program verilen bilgilere göre yapıyor kodları incelerseniz kendinize göre düzenliyebilirsiniz

ldldl

bu şekilde yapilabilir 1 ve 5 karakterli tüm kombinasyonları yapacaktır abcdefghşklü içinden :slight_smile:
istediğinizi girip şifreyi oluşturabilirsiniz.

teşekkür hocam elinize sağlık

1 Beğeni

Rİca ederim
İyi çalışmalar…

hocam bu kodda şöyle bir sorun çıktı aynı karakteri tekrarlamıyor
örneğin
aaaa oluşturmuyor
veya aaa1 oluşturmuyor bunu nasıl çözeriz?

>>> from itertools import product
>>>
>>> l = ["a","b","c"]
>>>
>>> p = product(l,repeat=len(l))
>>> for i in p:
...     print(i)
...
('a', 'a', 'a')
('a', 'a', 'b')
('a', 'a', 'c')
('a', 'b', 'a')
('a', 'b', 'b')
('a', 'b', 'c')
('a', 'c', 'a')
('a', 'c', 'b')
('a', 'c', 'c')
('b', 'a', 'a')
('b', 'a', 'b')
('b', 'a', 'c')
('b', 'b', 'a')
('b', 'b', 'b')
('b', 'b', 'c')
('b', 'c', 'a')
('b', 'c', 'b')
('b', 'c', 'c')
('c', 'a', 'a')
('c', 'a', 'b')
('c', 'a', 'c')
('c', 'b', 'a')
('c', 'b', 'b')
('c', 'b', 'c')
('c', 'c', 'a')
('c', 'c', 'b')
('c', 'c', 'c')
2 Beğeni