Kurs Değerlendirme Testi

Python ile Programlamaya Giriş: Sıfırdan İlk Programınıza

10 soru · geçmek için en az %60 doğru · dersleri bitirip sınavı geçince sertifika alırsınız

1. Python'da print() fonksiyonunun temel görevi nedir?
2. Aşağıdakilerden hangisi Python'da bir tam sayı (integer) değeridir?
3. Bir programda kullanıcıdan yaşını almak için input() fonksiyonu kullanılıyor. Kullanıcı ekrana "25" yazıp Enter'a bastığında input() bu değeri hangi veri tipinde döndürür?
4. Aşağıdaki kod parçasında not değişkeninin değeri 65 olduğunda ekrana ne yazdırılır? if not >= 70: print("Başarılı") elif not >= 50: print("Orta") else: print("Başarısız")
5. Bir programcı 1'den 5'e kadar sayıları ekrana yazdırmak isterken for sayi in range(1, 5): şeklinde bir döngü yazıyor. Bu döngü hangi sayıları yazdırır?
6. Bir programcı while döngüsü yazıyor ama döngü içinde sayaç değişkenini güncellemeyi unutuyor. Sayaç, döngünün her adımında koşulu hâlâ doğru yapan bir değerde kalıyorsa ne olur?
7. Bir alışveriş listesi olan liste değişkeninde liste[0] = "ekmek" ifadesi çalıştırılıyor. Bu işlem ne yapar?
8. Bir fonksiyon tanımlanırken içine return ifadesi eklenmiyor. Bu fonksiyon çağrıldığında ne olur?
9. Bir programcı bir listedeki sayıların toplamını bulmak istiyor. toplam değişkenini döngüden önce 0 olarak tanımlamayı unutup doğrudan for sayi in liste: toplam = toplam + sayi şeklinde yazıyor. Ne olur?
10. Bir fonksiyon def yazdir(): şeklinde, hiçbir parametre almadan tanımlanıyor. Fonksiyon çağrılırken ise yazdir(liste) şeklinde bir argümanla çağrılıyor. Ne olur?
← Kurs sayfası