Python 3 Exercises With Solutions Pdf

Python 3 Egzersizleri ve Çözümleri

Python, öğrenmesi kolay ve kullanımı çok yönlü bir programlama dilidir. Bu nedenle, yeni başlayanlar için harika bir seçimdir. Python’ı öğrenmenin en iyi yollarından biri, egzersizler yapmaktır. Bu makalede, Python 3 için 10 adet egzersiz ve çözümlerini bulacaksınız.

1. Merhaba Dünya!

Bu, Python’daki en temel egzersizdir. Aşağıdaki kodu bir dosyaya kaydedin ve çalıştırın:

python
print("Merhaba Dünya!")

Bu kod, “Merhaba Dünya!” mesajını ekrana yazdıracaktır.

2. Değişkenler

Değişkenler, Python’da veri saklamak için kullanılır. Aşağıdaki kodu bir dosyaya kaydedin ve çalıştırın:

python
x = 10
y = 20
print(x + y)

Bu kod, x ve y adında iki değişken tanımlayacak ve bunları toplayarak sonucu ekrana yazdıracaktır.

3. Koşullar

Koşullar, Python’da karar verme işlemleri yapmak için kullanılır. Aşağıdaki kodu bir dosyaya kaydedin ve çalıştırın:

python
x = 10
if x > 5:
print("x, 5'ten büyüktür.")
else:
print("x, 5'ten küçük veya eşittir.")

Bu kod, x değişkeninin değerini kontrol edecek ve x 5’ten büyükse “x, 5’ten büyüktür.” mesajını, aksi takdirde “x, 5’ten küçük veya eşittir.” mesajını ekrana yazdıracaktır.

4. Döngüler

Döngüler, Python’da bir görevi tekrar tekrar yapmak için kullanılır. Aşağıdaki kodu bir dosyaya kaydedin ve çalıştırın:

python
for i in range(1, 11):
print(i)

Bu kod, 1’den 10’a kadar olan sayıları ekrana yazdıracaktır.

5. Fonksiyonlar

Fonksiyonlar, Python’da görevi yerine getiren bir kod bloğudur. Aşağıdaki kodu bir dosyaya kaydedin ve çalıştırın:

“`python
def topla(x, y):
return x + y

print(topla(10, 20))
“`

Bu kod, topla() adında bir fonksiyon tanımlayacak ve bu fonksiyon iki sayıyı toplayarak sonucu döndürecektir. Daha sonra, topla() fonksiyonu 10 ve 20 sayılarıyla çağrılacak ve sonucu ekrana yazdırılacaktır.

6. Listeler

Listeler, Python’da sıralı veri kümelerini saklamak için kullanılır. Aşağıdaki kodu bir dosyaya kaydedin ve çalıştırın:

python
liste = [1, 2, 3, 4, 5]
print(liste)

Bu kod, liste adında bir liste tanımlayacak ve bu listeye 1’den 5’e kadar olan sayıları ekleyecektir. Daha sonra, liste listesi ekrana yazdırılacaktır.

7. Sözlükler

Sözlükler, Python’da anahtar-değer çiftlerini saklamak için kullanılır. Aşağıdaki kodu bir dosyaya kaydedin ve çalıştırın:

python
sozluk = {"isim": "Ahmet", "soyisim": "Yılmaz", "yas": 25}
print(sozluk)

Bu kod, sozluk adında bir sözlük tanımlayacak ve bu sözlüğe “isim”, “soyisim” ve “yas” anahtarlarına karşılık gelen “Ahmet”, “Yılmaz” ve 25 değerlerini ekleyecektir. Daha sonra, sozluk sözlüğü ekrana yazdırılacaktır.

8. Kümeler

Kümeler, Python’da benzersiz elemanlardan oluşan veri kümelerini saklamak için kullanılır. Aşağıdaki kodu bir dosyaya kaydedin ve çalıştırın:

python
kume = {1, 2, 3, 4, 5}
print(kume)

Bu kod, kume adında bir küme tanımlayacak ve bu kümeye 1’den 5’e kadar olan sayıları ekleyecektir. Daha sonra, kume kümesi ekrana yazdırılacaktır.

9. Dosyalar

Dosyalar, Python’da verileri kalıcı olarak saklamak için kullanılır. Aşağıdaki kodu bir dosyaya kaydedin ve çalıştırın:

python
dosya = open("dosya.txt", "w")
dosya.write("Merhaba Dünya!")
dosya.close()

Bu kod, dosya.txt adında bir dosya açacak ve bu dosyaya “Merhaba Dünya!” mesajını yazacaktır. Daha sonra, dosya kapatılacaktır.

10. Modüller

Modüller, Python’da kodları yeniden kullanmak için kullanılır. Aşağıdaki kodu bir dosyaya kaydedin ve çalıştırın:

“`python
import math

print(math.pi)
“`

Bu kod, math modülünü içe aktaracak ve bu modülün pi özelliğini ekrana yazdıracaktır.

Faydalı Siteler

İlgili Dosyalar


Yayımlandı

kategorisi