Nerede hata yaptım

Bu konuyu okuyanlar

ᵀᴬᴺᴷ

Asistan
Katılım
4 Temmuz 2020
Mesajlar
467
Reaksiyon puanı
192
Puanları
43
Yaş
23
Python ile adam asmaca oyunu yaptım ancak run dediğim zaman ERROR veriyor. Sizce nerede yanlış yaptım?
Python:
import random
import sys
from time import sleep

kelime_listesi = ["ağaç", "okul", "saldırı"]
tahminEdilen_kelime = []
gizli_kelime = random.choice(kelime_listesi)
kelime_uzunluğu = len(gizli_kelime)
alfabe = "abcdefghijklmnopqrstuvwxyz"
harf_deposu =[]

def kurallar():
    for karakter in gizli_kelime:
        tahminEdilen_kelime.append("-")
    print("Tahmin Etmeniz Gereken kelimede ", kelime_uzunluğu, "Harf Var")
    sleep(1)
    print("10 Tahmin Hakkınız Var")
    sleep(1)
    print("10 seferde bilemzseniz oyunu kaybedersiniz")
    print(tahminEdilen_kelime)
kurallar()

def kelimeTahmin_etme():
    while True:
        kelime_tahmin = input("Tüm kelimeyi tahmin etmek ister misiniz? Yanlış tahmin ederseniz oyunu kaybedersiniz.")
        if kelime_tahmin == "Evet":
            kelime_tahmindeneme = input("Kelimeyi tahmin edin:")
            if kelime_tahmindeneme == gizli_kelime
            print("Tebrikler Doğru Cevap")
            sys.exit
            else:
                print("Yanlış kelimeyi tahmin ettiniz! Oyun bitti.")
                sleep(1)
                print("Gizli kelime", gizli_kelime)
                sys.exit
        elif (kelime_tahmin == "hayır"):
            print("Tamam oyuna devam edelim")
            break
        else:
            print("Lütfen evet veya hayır diye bir cevap verin")
            continue
        
kelimeTahmin_etme()
Mesaj otomatik birleştirildi:

Sorun çözüldü.
 
Son düzenleme:

defacerGLD

Müdavim
Katılım
16 Ocak 2020
Mesajlar
3,329
Reaksiyon puanı
3,068
Puanları
113
Python ile adam asmaca oyunu yaptım ancak run dediğim zaman ERROR veriyor. Sizce nerede yanlış yaptım?
Python:
import random
import sys
from time import sleep

kelime_listesi = ["ağaç", "okul", "saldırı"]
tahminEdilen_kelime = []
gizli_kelime = random.choice(kelime_listesi)
kelime_uzunluğu = len(gizli_kelime)
alfabe = "abcdefghijklmnopqrstuvwxyz"
harf_deposu =[]

def kurallar():
    for karakter in gizli_kelime:
        tahminEdilen_kelime.append("-")
    print("Tahmin Etmeniz Gereken kelimede ", kelime_uzunluğu, "Harf Var")
    sleep(1)
    print("10 Tahmin Hakkınız Var")
    sleep(1)
    print("10 seferde bilemzseniz oyunu kaybedersiniz")
    print(tahminEdilen_kelime)
kurallar()

def kelimeTahmin_etme():
    while True:
        kelime_tahmin = input("Tüm kelimeyi tahmin etmek ister misiniz? Yanlış tahmin ederseniz oyunu kaybedersiniz.")
        if kelime_tahmin == "Evet":
            kelime_tahmindeneme = input("Kelimeyi tahmin edin:")
            if kelime_tahmindeneme == gizli_kelime
            print("Tebrikler Doğru Cevap")
            sys.exit
            else:
                print("Yanlış kelimeyi tahmin ettiniz! Oyun bitti.")
                sleep(1)
                print("Gizli kelime", gizli_kelime)
                sys.exit
        elif (kelime_tahmin == "hayır"):
            print("Tamam oyuna devam edelim")
            break
        else:
            print("Lütfen evet veya hayır diye bir cevap verin")
            continue
       
kelimeTahmin_etme()
Mesaj otomatik birleştirildi:

Sorun çözüldü.
Çözülmüş ama yazıyım su time sleep leri çıkart hiç bir görevi yok
Mesaj otomatik birleştirildi:

alfabe = "abcdefghijklmnopqrstuvwxyz"
Bunu kullan string — Common string operations — Python 3.8.6rc1 documentation
Mesaj otomatik birleştirildi:

if kelime_tahmindeneme == gizli_kelime
: Ekle

elif (kelime_tahmin == "hayır"): print("Tamam oyuna devam edelim") break
elif kelime_tahmin == False:
Kod
 
Son düzenleme:

An0myn0un

Öğrenci
Katılım
25 Nisan 2021
Mesajlar
18
Reaksiyon puanı
6
Puanları
3
Python:
import random
import sys
from time import sleep

kelime_listesi = ["ağaç", "okul", "saldırı"]
tahminEdilen_kelime = []
gizli_kelime = random.choice(kelime_listesi)
kelime_uzunluğu = len(gizli_kelime)
alfabe = "abcdefghijklmnopqrstuvwxyz"
harf_deposu = []


def kurallar():
    for karakter in gizli_kelime:
        tahminEdilen_kelime.append("-")
    print("Tahmin Etmeniz Gereken kelimede ", kelime_uzunluğu, "Harf Var")
    sleep(1)
    print("10 Tahmin Hakkınız Var")
    sleep(1)
    print("10 seferde bilemzseniz oyunu kaybedersiniz")
    print(tahminEdilen_kelime)


kurallar()


def kelimeTahmin_etme():
    while True:
        kelime_tahmin = input("Tüm kelimeyi tahmin etmek ister misiniz? Yanlış tahmin ederseniz oyunu kaybedersiniz.")
        if kelime_tahmin == "Evet":
            kelime_tahmindeneme = input("Kelimeyi tahmin edin:")
            if kelime_tahmindeneme == gizli_kelime:
                print("Tebrikler Doğru Cevap")
                sys.exit
            else:
                print("Yanlış kelimeyi tahmin ettiniz! Oyun bitti.")
                sleep(1)
                print("Gizli kelime", gizli_kelime)
                sys.exit
        if (kelime_tahmin == "hayır"):
            print("Tamam oyuna devam edelim")
            break

        else:
            print("Lütfen evet veya hayır diye bir cevap verin")
            continue

kelimeTahmin_etme()
 
Üst