SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dive In

    Dive In

    17 Temmuz 2013
  • FamilyFeud

    FamilyFeud

    22 AĞUSTOS 2006
  • Moto Journal

    Moto Journal

    28 Mayıs 2007