Yardımcı olabilir misiniz?

kullanici_adi = mehmed

kullanici_sifre = 1234

_kullanici_adi = input("kullanici adinizi giriniz: ")

_kullanici_sifre = input("kullanici sifrenizi giriniz: ")

while True:

if kullanici_adi != _kullanici_adi and kullanici_sifre != _kullanici_sifre:

    print("Kullanici adi ya da sifrenizi yanlis girdiniz.")

if kullanici_adi == _kullanici_adi and kullanici_sifre == _kullanici_sifre:

    print("""

        1. siparis

        2. sepete ekle

    """)

    secim = int(input("hangi islemi yapmak istiyorsunuz: "))

    if secim == 1:

        print("""

            a. lahmacun

            b. Kebap

            c. Pide

            d. Döner

        """)

        secim2 = str(input("İstediginiz yemegi seciniz: "))

        if a or b or c or d:

            print("siparisiniz hazirlaniyor")

            break

    elif secim == 2:

        continue

    secim2 = str(input("İstediginiz yemegi seciniz: "))

        if a or b or c or d:

            print("siparisiniz sepete eklenmistir.")

            break

    else:

        print("lütfen bir islem seciniz.")

Kodu atarken ctrl+e ye bas tırnak içinde at.

1 Beğeni

Mesaj içeriğinde soru sormaz, sadece kodu yapıştırırsan, ne istediğini doğru anlamamız zor olur.
anladığım oranda kodları revize ettim ama bu senin istediğin şey mi? emin değilim.

k_kullanici_adi = "mehmed"
k_kullanici_sifre = "1234"

kullanici_adi = input("kullanici adinizi giriniz: ")
kullanici_sifre = input("kullanici sifrenizi giriniz: ")

while True:
    if kullanici_adi != k_kullanici_adi or kullanici_sifre != k_kullanici_sifre:
        print("Kullanici adi ya da sifrenizi yanlis girdiniz.")
        break

    elif kullanici_adi == k_kullanici_adi and kullanici_sifre == k_kullanici_sifre:

        print("""
            1. siparis
            2. sepete ekle
        """)

        secim = int(input("hangi islemi yapmak istiyorsunuz: "))

        if secim == 1:

            print("""
                a. lahmacun
                b. Kebap
                c. Pide
                d. Döner
            """)

            alt_secim = str(input("İstediginiz yemegi seciniz: "))

            if alt_secim == "a" or alt_secim == "b" or alt_secim == "c" or alt_secim == "d":
                print("siparisiniz hazirlaniyor")
                break

  
        elif secim == 2:
            print("siparisiniz sepete eklenmistir.")
            break

        else:
            print("Döngüden çıkılıyor...")
            break
1 Beğeni

Zahid bize tan eyleme :smiley: Kodu düzelteyim dedim ama kod baştan sona yanlış. Sana Allah yardım etsin.

1 Beğeni

:laughing: sağol zaten pythona 4 gundur basladim onun icin yeniyim

1 Beğeni

Teşekkürler Halil abi yardım ettiğin için

1 Beğeni

Rica ederim.
Python’a yeni başlayan biri için hızlı ilerlemişsin :slight_smile:
ben 4 günde bu konulara gelememiştim.

1 Beğeni