Posts

Showing posts from August, 2025

Python Tam Sınavı (30 Kavramsal Soru)

1. 'Python harika!' çıktısını elde etmek için aşağıdaki komutlardan hangisi doğrudur? • a) print(Python harika!) • b) print('Python harika!') • c) print('Python' 'harika' 'dır!') • d) print(Python harika!/) 2. Aşağıdaki kodu çalıştırırsan ne olur? price = 10 price = 15 print(price) • a) 10 • b) 15 • c) 25 • d) Hata verir 3. Aşağıdaki kodun çıktısı nedir? x = 5 print(x * 2) • a) x * 2 • b) 10 • c) 52 • d) 25 4. Aşağıdaki kodun çıktısı nedir? word = 'Python' print(word[0]) • a) P • b) p • c) Y • d) o 5. 'True' veya 'False' değerlerini saklamak için hangi veri tipi kullanılır? • a) string • b) integer • c) boolean • d) float 6. Aşağıdaki ifadelerden hangisi Python'da bir list (liste) tanımlar? • a) fruits = {'apple', 'banana'} • b) fruits = ('apple', 'banana') • c) fruits = ['apple', 'banana'] • d) fruits = 'apple', 'banana' 7. Python'da if ve for gibi...

20 algoritma sorusu

## 🟦 20 Algoritma Sorusu (8. Sınıf Seviyesi) 1. **Çift Sayılar** Algoritma yazınız: 1’den `n`’e kadar tüm **çift sayıları** ekrana yazdır. 2. **Tek Sayılar** Algoritma yazınız: 1’den `n`’e kadar tüm **tek sayıları** ekrana yazdır. 3. **Toplam 1..n** Algoritma yazınız: 1’den `n`’e kadar sayıların toplamını hesapla. 4. **Faktöriyel** Algoritma yazınız: `n!` faktöriyelini hesapla. 5. **Asal Sayı Kontrolü** Algoritma yazınız: `n` sayısının **asal** olup olmadığını kontrol et. 6. **EBOB** Algoritma yazınız: İki sayı `a` ve `b`’nin **EBOB**’unu (en büyük ortak bölen) bul. 7. **EKOK** Algoritma yazınız: İki sayı `a` ve `b`’nin **EKOK**’unu (en küçük ortak kat) bul. 8. **Rakamlar Toplamı** Algoritma yazınız: `n` sayısının tüm rakamlarının toplamını hesapla. 9. **Fibonacci Dizisi** Algoritma yazınız: İlk `n` terimlik **Fibonacci dizisini** üret. 10. **Daire Alanı** Algoritma yazınız: Yarıçapı `r` verilen dairenin alanını hesapla. 11. **Çift Sayılar T...

20 Matematik Sorusu (Python ile, Fonksiyon Kullanarak)

--- ## 🟦 20 Matematik Sorusu (Python ile, Fonksiyon Kullanarak) ### 🔹 Grup 1 (İlk 10 Soru) 1. **Çift Sayılar Fonksiyonu** `even_numbers(n)` → 1’den `n`’e kadar tüm çift sayıları yazdır. 2. **Tek Sayılar Fonksiyonu** `odd_numbers(n)` → 1’den `n`’e kadar tüm tek sayıları yazdır. 3. **Toplam Fonksiyonu** `sum_numbers(n)` → 1’den `n`’e kadar sayıların toplamını döndür. 4. **Faktöriyel Fonksiyonu** `factorial(n)` → `n!` faktöriyelini hesaplayıp döndür. 5. **Asal Sayı Fonksiyonu** `is_prime(n)` → Sayının asal olup olmadığını kontrol et. 6. **EBOB Fonksiyonu** `gcd(a, b)` → İki sayının EBOB’unu (en büyük ortak bölen) döndür. 7. **EKOK Fonksiyonu** `lcm(a, b)` → İki sayının EKOK’unu (en küçük ortak kat) döndür. 8. **Basamaklar Toplamı Fonksiyonu** `digit_sum(n)` → Sayının rakamlarının toplamını döndür. 9. **Fibonacci Fonksiyonu** `fibonacci(n)` → Fibonacci dizisinin ilk `n` terimini döndür. 10. **Daire Alanı Fonksiyonu** `circle_area(r)` → Yarıçap...