Python'da bir liste içindeki elemanlardan birisini rastgele olarak seçebileceğimiz iki farklı modül bulunuyor (random ve secrets modülleri). Bu modülleri kullanarak liste içindeki seçeneklerden birisini rastgele olarak nasıl seçebileceğimize dair birer örnek yaparak güne başlayalım.
Not: secrets modülü daha çok kriptografik çalışmalarda kullanılan bir modül, projenize uygun olan modülü seçerek istediğiniz seçeneği uygulayabilirsiniz.
Örnek 1: Listeden rastgele seçim yapan ve random modülünü kullanan bir python programı hazırlayın.
import random
secenekler = ['real madrid', 'barcelona', 'lazio', 'manchester united', 'porto']
print(random.choice(secenekler))
Örnek 2: Listeden rastgele seçim yapan ve secrets modülünü kullanan bir python programı hazırlayın.
import secrets
secenekler = ['real madrid', 'barcelona', 'lazio', 'manchester united', 'porto']
print(secrets.choice(secenekler))
Editör editi: sitedeki bazı diğer benzer yazılar için;
bkz: Python ile birden çok sözcüğün çevirisini yapmak
bkz: Python'da yan yana yazı yazdırmak (çıktı almak)
bkz: Python ile çok satırlı string oluşturmak
bkz: Python ile yazı tura atma uygulaması
bkz: Python ile rastgele zar atma örnekleri
bkz: Python ile Rastgele Sayı Üretmek