Bilgi kartları
Konu ve zorluk seçin; her kartın cevabını açmadan önce kendinizi sınayın.
-
Kolay Python’da bir değişken tanımlarken tür belirtmek zorunda mısın? Cevabı gösterCevabı gizle
Hayır. Python dinamik tipli bir dildir, değişken türü atanan değerden otomatik çıkarılır.
-
Kolay list ve tuple arasındaki temel fark nedir? Cevabı gösterCevabı gizle
list değiştirilebilir (mutable), tuple değiştirilemez (immutable) bir dizidir.
-
Kolay Python’da bir listenin uzunluğunu öğrenmek için hangi fonksiyon kullanılır? Cevabı gösterCevabı gizle
len(liste) fonksiyonu kullanılır.
-
Kolay Python’da sözlük (dictionary) nasıl tanımlanır? Kısa bir örnek ver. Cevabı gösterCevabı gizle
my_dict = {"ad": "Mustafa", "yas": 30} şeklinde {} ile anahtar:değer çiftleriyle tanımlanır.
-
Kolay Bir listeden tekrarlayan elemanları kaldırıp benzersiz değerleri elde etmenin pratik yolu nedir? Cevabı gösterCevabı gizle
set() kullanmak: unique = list(set(liste))
-
Kolay Bir modülü projede kullanmak için ne yapmalısın? Cevabı gösterCevabı gizle
import modul_adi yazarak modülü içe aktarmalısın.
-
Kolay lambda fonksiyonu nedir? Cevabı gösterCevabı gizle
İsimsiz (anonim) küçük fonksiyon tanımlamak için kullanılan kısa söz dizimidir: lambda x: x * 2 gibi.
-
Kolay Python’da hata yakalamak için hangi yapı kullanılır? Cevabı gösterCevabı gizle
try - except bloğu kullanılır, isteğe bağlı olarak else ve finally ile genişletilebilir.
-
Kolay Bir paketi projene yüklemek için en sık hangi araç kullanılır? Cevabı gösterCevabı gizle
pip komutu kullanılır: pip install paket_adi.
-
Kolay Bir dosyadaki tüm satırları liste olarak okumak için hangi metodu kullanırsın? Cevabı gösterCevabı gizle
f.readlines() veya comprehension: [satir for satir in f].
-
Kolay Data science projelerinde en sık kullanılan iki Python kütüphanesi hangileridir? Cevabı gösterCevabı gizle
pandas ve numpy (yanında genelde matplotlib, scikit-learn de kullanılır).
-
Kolay pandas DataFrame’de yeni bir sütun eklemenin basit yolu nedir? Cevabı gösterCevabı gizle
df["yeni_sutun"] = ifade şeklinde atanır.
-
Kolay pandas ile CSV dosyası okumak için hangi fonksiyon kullanılır? Cevabı gösterCevabı gizle
pd.read_csv("dosya.csv") fonksiyonu kullanılır.
-
Kolay zip() fonksiyonu ne işe yarar? Cevabı gösterCevabı gizle
Birden fazla listeyi paralel iterasyon için birleştirir.
-
Kolay Bir listenin son elemanını silmek için en hızlı yol nedir? Cevabı gösterCevabı gizle
list.pop()
-
Kolay Bir string'i ters çevirmek için en kısa yöntem nedir? Cevabı gösterCevabı gizle
text[::-1]
-
Kolay List comprehension içinde koşullu ifade nasıl yazılır? Cevabı gösterCevabı gizle
[x for x in liste if koşul]
-
Kolay Python’da belleği en verimli kullanan veri tipi hangisidir? Cevabı gösterCevabı gizle
tuple (immutable olduğu için daha hafiftir).
-
Kolay Bir fonksiyonun çalışma süresini ölçmek için basit bir yöntem nedir? Cevabı gösterCevabı gizle
time.time() ile başlangıç/bitiş farkını almak.
-
Kolay Pip ile paket güncellemek için hangi komut kullanılır? Cevabı gösterCevabı gizle
pip install --upgrade paket
-
Kolay Pandas'ta belirli bir koşula göre satır filtrelemek için kullanılan sözdizimi nedir? Cevabı gösterCevabı gizle
df[df['kolon'] > 10]
-
Kolay NumPy’de 0’larla dolu matris oluşturmak için hangi fonksiyon kullanılır? Cevabı gösterCevabı gizle
np.zeros((satır, sütun))
-
Kolay Python’da dosya varlığını kontrol etmek için hangi modül kullanılır? Cevabı gösterCevabı gizle
os.path.exists()