30 Nisan 2024 Salı

Python'da for, while ve do-while Döngüleri

 for, while ve do-while döngüleri ile ilgili örnekler ve açıklamalar:

for Döngüsü:

python
# Liste elemanlarını ekrana yazdıralım numbers = [1, 2, 3, 4, 5] for number in numbers: print(number)

Bu kod, numbers adlı bir liste içindeki her bir elemanı number adlı geçici bir değişkene atar ve her döngüde bu değişkenin değerini ekrana yazdırır. Yani listenin her elemanı için döngüyü bir kez çalıştırır.

while Döngüsü:

python
# 1'den 5'e kadar olan sayıları ekrana yazdıralım i = 1 while i <= 5: print(i) i += 1

Bu kod, i değişkeninin değeri 1'den başlayarak 5'e kadar olan sayıları ekrana yazdırır. while döngüsü, belirtilen koşul sağlandığı sürece çalışmaya devam eder.

do-while Döngüsü (Python'da Yok):

do-while döngüsü, diğer dillerde bulunan bir yapıdır ancak Python'da doğrudan bulunmaz. Bunun yerine, while döngüsü kullanarak benzer bir yapı elde edebiliriz:

python
# Kullanıcı 'q' tuşuna basana kadar isim girişi alalım name = '' while name != 'q': name = input("İsminizi girin ('q' tuşuna basarak çıkış yapın): ") print("Merhaba,", name)

Bu kod, kullanıcıdan isim girişi alır ve kullanıcı q tuşuna basana kadar bu işlemi tekrarlar. Bu durumda, Python'da do-while döngüsünün yerini while döngüsü alır ve döngünün içindeki kodu en az bir kez çalıştırır.

Hiç yorum yok:

Yorum Gönder

MS SQL Shema İşlemleri