Python ile Adam Asmaca oyunu

Bu konuyu okuyanlar

Kimbilebilir

Öğrenci
Katılım
18 Kasım 2012
Mesajlar
4
Reaksiyon puanı
0
Puanları
1
Arkadaşlar merhaba bir ödevim var yardımcı olursanız çok sevinirim python ile adam asmaca olcak. Kullanıcıdan harf alcağız, 11 tane harf hakkı olacak kelimeyi bulmaya çalışacak.

>>>>ÖRNEK<<<<
>>>>Oyun Adam Asmaca hoş geldiniz!
>>>>5 harf uzunluğunda bir kelime düşünüyorum.
>>>>11 tahminin kaldı.
>>>>Mevcut harfler: abcdefghijklmnopqrstuvwxyz
>>>>Lütfen bir harf tahmin edin: a
>>>>İyi tahmin: a_ _ _ _ _
Örnekteki gibi basit bir şekilde olursa sevinirim şimdiden teşekkürler.
 

defacerGLD

Müdavim
Katılım
16 Ocak 2020
Mesajlar
3,329
Reaksiyon puanı
3,068
Puanları
113
Arkadaşlar merhaba bir ödevim var yardımcı olursanız çok sevinirim python ile adam asmaca olcak. Kullanıcıdan harf alcağız, 11 tane harf hakkı olacak kelimeyi bulmaya çalışacak.

>>>>ÖRNEK<<<<
>>>>Oyun Adam Asmaca hoş geldiniz!
>>>>5 harf uzunluğunda bir kelime düşünüyorum.
>>>>11 tahminin kaldı.
>>>>Mevcut harfler: abcdefghijklmnopqrstuvwxyz
>>>>Lütfen bir harf tahmin edin: a
>>>>İyi tahmin: a_ _ _ _ _
Örnekteki gibi basit bir şekilde olursa sevinirim şimdiden teşekkürler.
benim konularıma bak var yoksa de atıyım
 

Rootsyl

Müdavim
Katılım
27 Haziran 2017
Mesajlar
1,349
Reaksiyon puanı
514
Puanları
113
Yaş
33
readline diyerekten öncesinde declare ettiğiniz bir listeye append edebilirsiniz kelimeleri.
 

High Noon

Asistan
Katılım
12 Haziran 2017
Mesajlar
353
Reaksiyon puanı
80
Puanları
28
Yaş
37
Hocam ben kelimeleri rastgele bir dosyadan almak istiyorum bunu nasıl yapabilirim
kelimelerin tümünü bir metin belgesine atıp py dosyasıyla aynı klasöre atarsın, sonrasında şu kodu yazmalısın:
import random # bunu en başa yaz
file = open("kelimeler.txt", "r")
isimler = file.read().split() # burada split kelimeler arasındaki boşlukları kaldırıp kalan her kelimeyi isimler listesine ekliyor
isim = random.choice(isimler) # bu sayede isimler listesinden rastgele bir isim alıyoruz ve bunu isim adlı değişkene atıyoruz.
# istersen bu kodları döngüye alarak her oyun başı yeni rastgele kelime almayı sağlayabilirsin.
 
Üst