Akis Forum

Welcome to AkisForum.com! Register your free account today and become a member! Once signed in, you'll be able to dive into learning to code, discovering new tools, and keeping up with the latest trends. AkisForum is where benefit, knowledge, and sharing come together. Join us to add your own topics and posts, and connect with other members through your private inbox!

SIFIRDAN PYTHON KURSU #6 Koşullu İfadeler (if, elif, else)

sefack

Member
Akisor
SIFIRDAN PYTHON KURSU #6 – DÖNGÜLER (FOR VE WHILE)
<br>Merhaba arkadaşlar! Bugün Python'da döngüleri (for ve while) ele alacağız. Döngüler, belirli bir koşul sağlandığı sürece veya belirli bir veri kümesi üzerinden geçerken kodumuzun tekrar tekrar çalışmasını sağlar. Bu, kodu daha verimli hale getirir ve tekrar eden işlemleri otomatikleştirir.<br>1. For Döngüsü<br>for döngüsü, genellikle bir dizinin, listenin veya aralığın elemanları üzerinde döngü oluşturmak için kullanılır. Aşağıda for döngüsünün nasıl çalıştığına dair bir örnek bulabilirsiniz:<br>
python

# 1'den 5'e kadar sayıları yazdırma

for i in range(1, 6):

print(i)

yukarıdaki​

Copy
<br>2. While Döngüsü<br>while döngüsü, belirli bir koşul doğru olduğu sürece çalışır. Aşağıda while döngüsünün kullanımına dair bir örnek verilmiştir:<br>
python

# 1'den 5'e kadar sayıları yazdıran while döngüsü

i = 1

while i <= 5:

print(i)

i += 1 # i'yi 1 artır

bu​

Copy
<br>3. Döngü Kontrol İfadeleri<br>Python'daki döngülerde break ve continue ifadelerini kullanarak döngülerin akışını kontrol edebiliriz.<br>- break: Döngüyü tamamen sonlandırır.<br>- continue: Döngünün o anki iterasyonunu atlayarak bir sonraki iterasyona geçer.<br>Örnek:<br>
python

for i in range(1, 11):

if i == 5:

break # 5'e ulaştığında döngüyü kır

print(i)

# 1, 2, 3, 4 yazdırılır

`​

Copy
for i in range(1, 11):<br> if i % 2 == 0:<br> continue # 2, 4, 6, 8, 10'u atla<br> print(i)<br># 1, 3, 5, 7, 9 yazdırılır<br>


Ödev

Döngülerle çalışarak aşağıdaki ödevi tamamlayın:

1. 1 ile 100 arasındaki çift sayıları yazdıran bir for döngüsü oluşturun.

2. Kullanıcıdan bir sayı alın ve bu sayıyı geçerken yazdıran bir while döngüsü yazın. Kullanıcı 0 girdiğinde döngü sona ermeli.

Döngüleri öğrendikten sonra, kodunuzu modüler hale getirmek ve tekrar kullanılabilirlik sağlamak için bir sonraki derste fonksiyonları inceleyeceğiz. Şimdi sorularınız varsa alabilirim!
 
Son düzenleme:
Geri
Üst