Python'da formu geçip geçemediğini kullanıcıya bildirmek nasıl yapılır?

Yusufsendogan

Decapat
Katılım
18 Mart 2022
Mesajlar
488
Makaleler
1
Çözümler
3
Daha fazla  
Cinsiyet
Erkek
Başvuru formu yaptım, Atıyorum 10 soru varsa, ve 5 tanesine doğru cevap verdiyse: "Hak kazandınız." Şeklinde bir şey yapmak istiyorum. Sınıf geçmek gibi. Toplu soru sorar sınav yaparsın. 50 üstü aldıysa "Geçtiniz" yazdırmak şeklinde. Anlatamadığımı düşündüğüm için uzatarak yazdım.

import time
print("Kim Milyoner Olmak İster Yarışması, Başvuru Formu:")
time.sleep(0.6)
yaş=int(input("Yaşınız kaç?:"))
if 65>yaş>18:
True
else:
False
time.sleep(0.3)
Sabıka= input("Sabıka kaydınız var mı?(Evet/Hayır):")
if Sabıka != 'hayır' or 'Hayır' or 'HAYIR':
False
else:
True
time.sleep(0.3)
diksiyon= int(input("Diksiyonunuza 10 üzerinden puan veriniz.(6,3,8 şeklinde):"))
if diksiyon>5:
True
else:
False
time.sleep(0.3)
Gerilim= input("Topluluk içinde gerilir misiniz?(Evet/Hayır):")
if Gerilim !='Evet' or 'evet' or 'EVET':
False
else:
True
time.sleep(0.3)
Maddiyat= input("Maddi durumunuz nasıl?(İyi/Kötü):")
if Maddiyat != 'İyi' or 'iyi' or 'İYİ':
True
else:
False
time.sleep(2)
if ????
print("Hak Kazandınız. Yarışmaya yönlendiriliyorsunuz...")
else:
print("Hak Kazanamadınız. Ana sayfaya yönlendiriliyorsunuz...")
 
Bir değişkende sayı tutabilirsin.

Python:
sayac = 0
#sorulara doğru cevap verdiği if koşulunun altında sayacı 1 artır.
if (2.soru == "A"):
 sayac += 1

 #bunun gibi. 10 soru varsa ve 5 tanesini yapınca geçme koşulunu sağlıyorsa en son olarak.
if(sayac >= 5):
 print("Programı kazandınız!")
 break
else:
 print("Kaybettiniz!")
 break

#şeklinde sonlandırabilirsiniz. Gelişi güzel yazdım koşulları ve break'i siz kendi kodunuzun durumuna göre yazabilirsiniz
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…