NEW
Font size
WorksheetsPython Temel Bilgiler Testi
Total questions: 10
Worksheet time: 5mins
Python'da bir değişken tanımlanırken aşağıdaki kurallardan hangisine uyulması zorunludur?
Değişken adı rakamla başlayamaz.
Değişken adı sadece küçük harflerden oluşmalıdır.
Değişken adında Türkçe karakterler kullanılamaz.
Değişken adı alt çizgi (_) içeremez.
sonuc = 10 + 4 * 3 ** 2 şeklinde bir Python kodu çalıştırıldığında sonuc değişkeninin değeri ne olur?
46
52
126
34
mesaj = "Merhaba Dünya" ataması yapıldıktan sonra mesaj[1:8] ifadesi hangi çıktıyı verir?
A) erhaba D
B) Merhaba
C) erhaba
D) Merhaba D
Bir kullanıcının girdiği yaş bilgisini bir yıl sonraki yaşını hesaplamak için kullanmak istediğimizde, input() ile alınan veriye hangi işlem uygulanmalıdır?
Hiçbir işlem yapmadan doğrudan 1 eklenmelidir.
str() fonksiyonu ile metne çevrilmelidir.
len() fonksiyonu ile uzunluğu hesaplanmalıdır.
int() fonksiyonu ile tam sayıya çevrilmelidir.
Python 3.6 ve sonrası için, değişkenleri bir metin dizesi içinde en modern ve okunabilir şekilde biçimlendirmek için hangi yöntem tercih edilir?
.format() metodu kullanmak.
f-string (biçimlendirilmiş string değişmezleri) kullanmak.
Her değişkeni print() içinde virgülle ayırmak.
Stringleri + operatörü ile birleştirmek.
Aşağıdaki operatörlerden hangisi, bir değerin bir dizinin (örneğin bir listenin) içinde olup olmadığını kontrol eder?
A) `==`
B) `and`
C) `in`
D) `!=`
`a = 15` olarak atandıktan sonra `a += 5` kodu çalıştırılırsa, `a` değişkeninin yeni değeri ne olur?
155
20
15
5
Python'da kodun çalışmasını etkilemeyen, sadece açıklama eklemek için kullanılan tek satırlık yorumlar hangi karakterlerle başlar?
``` (üç tek tırnak)
`#` (diyez)
% (yüzde)
`//` (çift taksim)
Bir metindeki tüm harfleri küçük harfe çevirmek için hangi string metodu kullanılır?
.lower()
.startswith()
.upper()
.split()
Python 2 ve Python 3 sürümleri arasındaki temel sözdizimi farklarından biri olarak kaynakta hangi örnek verilmiştir?
Tam sayı bölmesi (`/` vs `//`)
`print` ifadesinin kullanımı (`print "metin"` vs `print("metin")`)
Değişken tanımlama (`var a = 5` vs `a = 5`)
Yorum satırı karakteri (`#` vs `//`)
