Python Python kullanıcıdan alınan veriler nasıl cevaplanır?

ezCAT

Centipat
Katılım
12 Mayıs 2024
Mesajlar
639
Çözümler
5
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar ben yeni Python öğrenmeye başladım ve şu an input ile kullanıcıdan veri alıyorum.
Peki bu aldığım veriyi nasıl yanlış veya doğru diye cevaplayabilirim?

Atıyorum isim lwra.
Şifre 123

Bunları girdimi doğru diyecek.

Bunlardan başka bir şey girdimi yanlış diyecek.
Nasıl yapabilirim?
 
Böyle basit şeylerde forum yerine ChatGPT'ye sormak çok daha yararına olacaktır. Senin için sordum;

Python'da kullanıcıdan aldığınız verileri kontrol etmek için if ve else yapıları kullanabilirsiniz. Örneğin, kullanıcıdan bir isim ve şifre alıp, bu verileri belirlediğiniz doğru değerlerle karşılaştırabilirsiniz. Eğer doğruysa, doğru cevabı verebilirsiniz; yanlışsa, yanlış cevabı verebilirsiniz.


Aşağıda, istediğiniz işlevselliği sağlayacak bir örnek veriyorum:

Python:
# Doğru değerler
dogru_isim = "lwra"
dogru_sifre = "123"

# Kullanıcıdan isim ve şifreyi al
isim = input("İsminizi girin: ")
sifre = input("Şifrenizi girin: ")

# Veriyi kontrol et
if isim == dogru_isim and sifre == dogru_sifre:
    print("Doğru giriş yaptınız.")
else:
    print("Yanlış giriş! Lütfen tekrar deneyin.")


Açıklama:​


  1. dogru_isim ve dogru_sifre değişkenlerine doğru değerleri atadık.
  2. Kullanıcıdan input() fonksiyonu ile isim ve şifreyi aldık.
  3. if koşuluyla, kullanıcının girdiği isim ve şifreyi doğruluyoruz:
    • Eğer her iki değer doğruysa (isim == dogru_isim and sifre == dogru_sifre), "Doğru giriş yaptınız." mesajını yazdırıyoruz.
    • Aksi takdirde, "Yanlış giriş! Lütfen tekrar deneyin." mesajını yazdırıyoruz.

Bu şekilde kullanıcı girişini kontrol edebilir ve doğru/yanlış geri dönüşü verebilirsiniz.
 

Technopat Haberler

Yeni konular

Geri
Yukarı