[Çözüldü] Kodumu çalıştırdığımda bug oluyor yardım edermisiniz?

Başlatan teyti, 30 Haziran 2017 - 19:22:22

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

teyti

arkadaşlar kodumda if den sonra print fonksiyonunu yazdığımda print çalışmıyor veya gösterilmiyor nasıl düzeltebilirim?
kod:
#taş=1
#kağıt=2
#makas=3
kul1=input("1.kullanıcı:""\n")
kul2=input("2.kullanıcı:""\n")
if kul1==1:
if kul2==3 :
print("kul1 kazandı")
elif kul1==1:
if kul2==1 :
print("berabere")
elif kul1==1:
if kul2==2 :
print("kul2 kazandı")
elif kul1==2:
if kul2==3:
print("kul2 kazandı")
elif kul1==2:
if kul2==2:
print("berabere")
elif kul1==2:
if kul2==1:
print("kul1 kazandı")
elif kul1==3:
if kul2==3:
print("berabere")
elif kul1==3:
if kul2==2:
print("kul1 kazandı")
elif kul1==3:
if kul2==1:
print("kul2 kazandı")


spero

Hocam bu tarz başlıklar yasak.
Alıntı Yap10- Mesaj başlıklarının konuyu özetler şekilde olmasına özen gösteriniz. Başlıklarda "Lütfen Yardım", "Acil yardım!!", "Pls", ":(" gibi konu dışı ibareler kullanmayınız.

teyti

bilmiordum hemen değiştirriyorum

alquirel

Python'un sözdizimini çok iyi bilmiyorum. Eğer kod blokları hatırladığım gibi girintilerle (indent) belirleniyorsa bu kodun çıktı vermesinin tek şansı ikinci kullanıcının mutlaka 3 girmiş olması.

semm

alınan sayi string ondan çalısmıyor inputun arkasına int ekleyip inte çevir
hangisine girerse o çalısıyor :)
bu sekılde yap

if kul1==1 and kul2==3 :
    print("kul1 kazandı")