12 Mayıs 2010, ÇARŞAMBA
Python rastgele bir mektup oluÅŸturmak
Orada Python rastgele harfler (rasgele.gibi oluşturmak için bir yoldur mektuplar için ama randint)? Rastgele aralığı işlevselliği.randint güzel olurdu, ama bu sadece rastgele bir mektup verir, bir jeneratör olması hiçbir şey daha iyi olurdu.
CEVAP
12 Mayıs 2010, ÇARŞAMBA
Basit:
>>> import string
>>> string.letters
'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
>>> import random
>>> random.choice(string.letters)
'j'
string.letters geçerli yerel göre bir dize küçük harf ve büyük harf harf içeren döndürür; eğer bu kabul edilebilir değilse, string.ascii_letters muhtemelen işe yarayacaktır.
random.choice dizisinden tek bir rasgele eleman döndürür.
Bunu PaylaÅŸ:

Nasıl rastgele bir liste Python kullan...
Python: liste üreteci ile bir sözlük o...
Javascript ile iki sayı arasında rastg...
Nasıl en iyi Ruby rastgele bir dize ol...
Nasıl Python listesi tüm permütasyon o...