Python sözlük kodu hata veriyor

Katılım
5 Eylül 2017
Mesajlar
4.100
Makaleler
8
Çözümler
6
Kod:
from playsound import playsound
dogru_yazimlar = {"x" : "Birtakım"}
print("Kelimeyi doğru yaz bakalım yarışmasına hoşgeldin.")
print("Her doğru cevabında 10 puan alacaksın.")
input("Başlamak için herhangi bir tuşa bas : ")
playsound("C:\\Users\\cemal\\Desktop\\sounds\\birtakim.mp3")
x = input("Yaz bakalım : ")
if x in dogru_yazimlar:
    print("Tebrikler, yazım doğru")

Kelimelerin doğru yazımıyla ilgili bir program üzerinde çalışıyorum. Eğer x yani input dogru_yazimlar sözlüğünün içindeyse "Tebrikler, yazım doğru" yazdırmak istiyorum fakat kodu çalıştırdığımda yazımı doğru yazsam bile "Yazım yanlış" Diyor. Koddaki sorun nedir?
 
Son düzenleyen: Moderatör:
Kod:
print("Kelimeyi doğru yaz bakalım yarışmasına hoşgeldin.")
print("Her doğru cevabında 10 puan alacaksın.")
input("Başlamak için herhangi bir tuşa bas : ")
x = input("Yaz bakalım : ")
dogru_yazimlar = {x : "Birtakim"}
if x in dogru_yazimlar:
    print("Tebrikler, yazım doğru")

Bu şekilde yapınca düzeliyor. x inputtan sonra tanımlandığı için doğru_yazimlar kısmı inputtan sonra gelmesi lazım galiba
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…