"name" değişkenine boş değer atanmış, Python'da değer verilmezse, değişken "False" olur. While döngüsüne koşul olarak "name" değişkeni atanmış. Yani "while False:" olmuş. "While" döngüsü koşulu sadece "True" olunca çalışır. O yüzden "not name" yani "not False" olmuş. "not False" ne demek? "False değil" yani "False" yani yanlış olmayan şey nedir? "True" yani doğru. Burada da şu olmuş:Kod:name = "" while not name: name = input("isminizi giriniz: ") print(f"merhaba {name} ")
While not name kısmını anlayamdım. Burayı bana tane tane anlatabilir misiniz?
"name" değişkenine boş değer atanmış, Python'da değer verilmezse, değişken "False" olur. While döngüsüne koşul olarak "name" değişkeni atanmış. Yani "while False:" olmuş. "While" döngüsü koşulu sadece "True" olunca çalışır. O yüzden "not name" yani "not False" olmuş. "not False" ne demek? "False değil" yani "False" yani yanlış olmayan şey nedir? "True" yani doğru. Burada da şu olmuş:Kod:name = "" while not name: name = input("isminizi giriniz: ") print(f"merhaba {name} ")
While not name kısmını anlayamdım. Burayı bana tane tane anlatabilir misiniz?
int i=0, j=0;
while(j<10) //j 10'dan küçük ise aşağıdaki koşulu gerçekleştir.
{
i+=j;
cout<<"Sayı: "<<j<<"Toplamı: "<<i; //burada hangi sayının geldiği ve her seferinde gelen sayının i değişkeninde toplanması gerektiğini söylüyor.
}
"Name" değişkenine boş değer atanmış, Python'da değer verilmezse, değişken "false" olur. While döngüsüne koşul olarak "name" değişkeni atanmış. Yani "while false:" Olmuş. "While" döngüsü koşulu sadece "true" olunca çalışır. O yüzden "not name" yani "not false" olmuş. "Not false" ne demek? "False değil" yani "false" yani yanlış olmayan şey nedir? "True" yani doğru. Burada da şu olmuş:
İsim değeri boş yani false olarak atanmış.
While "not false" = while true olmuş ve döngüye girmiş.
Senden "name" değerini girmeni istemiş.
Sen burada hiçbir şey yazmadan geçersen "name" değişkeni yine false olur ve döngü baştan başlar. Senden tekrar isim ister.
Eğer sen "name" olarak bir değer yazarsan da "while (not true)" yani "while false" olur.
"While" koşulu false olunca döngüye girilmez ve sonraki işlem çalışır.
Sonraki işlem olarak "merhaba isim" çıktısı alınır. "İsim" yerine girilen "name" değeri gelir.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.