NEW
Font size
WorksheetsPython operatörler
Total questions: 54
Worksheet time: 27mins
Python programlama dilinde ekrana mesaj yazdırmak için kullanılan kodun adı nedir?
Write
Writeline
Printline
Değişken nedir?
Programlama dillerinde değişken tanımlamak için kullanılır.
Programlama dillerinde ihtiyaç olduğu an ulaşılacak veri tutuculara değişken denir.
Klasör açmak için kullanılır.
Dosya açmak için kullanılır.
Değişkene değer atamak için ...................... sembolü kullanılır.
?
.
=
==
Aşağıdakilerden hangisi değişken tanımlarken dikkat etmemiz gerekenlerden değildir?
Değişken isimlendirilirken farklı standartlar kullanılmaktadır. Python’da genel kabul gören standart Snake Case standardıdır. Snake Case standardında değişken isimleri iki farklı kelimeden oluşuyorsa alt tire (_) ile birleştirilir. Lower Snake Case ise tüm harflerin küçük harf olacağı anlamına gelir. Örneğin: ev_adresi, kimlik_numarasi vs.
Değişken isimlendirilirken hem harfler hem de sayılar kullanılabilir. Ve sayılar başa gelebilir.
Değişken isimlerinin anlaşılır olması işinizi kolaylaştırır. Örneğin; kullanıcıdan elektronik posta bilgisi alınacağı zaman bunu e-posta gibi anlaşılır bir değişken ismi ile ifade edebilirsiniz.
Değişken isimleri case sensitive yani büyük küçük harf duyarlıdır. Örneğin; değişken isminin adres ya da Adres olması bu değişkenlerin farklı iki değişken olduğunu gösterir.
Aşağıdakilerden hangisi değişken tanımlarken dikkat etmemiz gerekenlerden değildir?
Değişken isimlendirilirken alt tire (_) kullanılabilir. Ancak boşluk ve diğer özel karakterler (?,%,!, ., + vb.) kullanılmaz. Örneğin ev adresi ya da kimlik%no gibi değişken isimleri kurallara aykırı olduğundan hataya neden olacaktır.
Değişken isimlendirilirken özel kullanım için ayrılmış olan if, for, true vb. ifadeler hata vermemesine rağmen özellikle kodların daha anlaşılır olması amacıyla kullanılabilir.
Bazı programlama dillerinde Türkçe karakterlerin (ç,ğ,ı,ö,ş,ü) kullanımı kabul edilirken bazılarında kabul edilmez. Python’da Türkçe karakterler kullanılması hataya neden olmaz. Ancak farklı programlama dillerinde problem yaşanmaması için değişken tanımlarken Türkçe karakter kullanılmaması önerilmektedir.
Değişken isimleri case sensitive yani büyük küçük harf duyarlıdır. Örneğin; değişken isminin adres ya da Adres olması bu değişkenlerin farklı iki değişken olduğunu gösterir.
Hangisi yanlış tanımlanmış bir değişken örneğidir?
yasadigi_sehir=“Ankara”
sinav_notu=72
faiz_orani=5.7
yükseklik
Hangisi yanlış tanımlanmış bir değişken örneğidir?
x
ortalama
3not
uzun_kenar
Hangisi yanlış tanımlanmış bir değişken örneğidir?
okul_no
okul no
kisa_kenar
kisa_kenar2
Hangisi doğru tanımlanmış bir değişken örneğidir?
1alan
alan
alan hesaplama
alan hesaplama1
Kısa kenarı 3, uzun kenarı 5 olan dikdörtgenin alanını hesaplayan kod dizisi hangisinde doğru verilmiştir?
kisa_kenar=3
uzun_kenar=5
alan=kisa_kenar*uzun_kenar
print(alan)
kisa kenar=3
uzun kenar=5
alan=kisa kenar*uzun kenar
print(alan)
kısa_kenar=3
uzun_kenar=5
alan=kısa_kenar*uzun_kenar
print(alan)
kisa_kenar=3
uzun_kenar=5
print(alan)
Operatör nedir?
Python programında veri değiştirmektir.
Veriler üzerinde işlem yaparak yeni değerler üretilmesini sağlayan programlama dili sembollerine operator adı verilir.
Python programında veri saklamaktır.
Python programında veri üretmektir.
Aşağıdakilerden hangisi operatör çeşitlerinden biri değildir?
Aritmetiksel
Atama
Yasama
Karşılaştırma
Aşağıdakilerden hangisi operatör çeşitlerinden biri değildir?
Mantıksal
Karşılaştırma
Karşılaştırmama
Atama
Aşağıdakilerden hangisi aritmetiksel operatörlerden biri değildir?
+
==
*
**
Aşağıdakilerden hangisi aritmetiksel operatörlerden biri değildir?
+
-
>=
**
Aşağıdakilerden hangisi aritmetiksel operatörlerden biri değildir?
+
//
!=
/
(4+3)**2 işleminin sonucu nedir?
25
36
49
64
2**5 işlemin sonucu nedir?
32
4
16
64
(4-1)**2 işleminin sonucu nedir?
3
9
27
81
Aşağıdakilerden hangisi atama operatörü değildir?
>=
=
+=
*=
Aşağıdakilerden hangisi atama operatörü değildir?
>=
**=
//=
*=
a=8
a/=2
print(a) kodlarının ekran çıktısı nedir?
4
44
2
16
a=8
a*=2
print(a) kodlarının ekran çıktısı nedir?
4
44
2
16
a=8
a-=2
print(a) kodlarının ekran çıktısı nedir?
4
44
2
6
a=8
a+=2
print(a) kodlarının ekran çıktısı nedir?
4
44
10
16
a=8
a//=2
print(a) kodlarının ekran çıktısı nedir?
4
44
10
16
a=3
a+=2
print(a) kodlarının ekran çıktısı nedir?
6
5
1
1.2
a=6
a*=3
print(a) kodlarının ekran çıktısı nedir?
16
518
18
9
Aşağıdakilerden hangisi karşılaştırma operatörü değildir?
>>
>
<
>=
Aşağıdakilerden hangisi karşılaştırma operatörü değildir?
+
>
<
>=
Aşağıdakilerden hangisi karşılaştırma operatörü değildir?
/=
>
<
>=
a=6
b=4
print (a<b) kod parçasının ekran çıktısı ne olur?
True
False
a=4
b=4
print (a<=b) kod parçasının ekran çıktısı ne olur?
True
False
a=3
b=4
print (a<=b) kod parçasının ekran çıktısı ne olur?
True
False
a=6
b=4
print (a<=b) kod parçasının ekran çıktısı ne olur?
True
False
a=3
b=4
print (a==b) kod parçasının ekran çıktısı ne olur?
True
False
a=4
b=4
print (a==b) kod parçasının ekran çıktısı ne olur?
True
False
a=2
b=1
print (a!=b) kod parçasının ekran çıktısı ne olur?
True
False
a=6
b=11
print (a<b) kod parçasının ekran çıktısı ne olur?
True
False
a=9
b=7
print (a>b) kod parçasının ekran çıktısı ne olur?
True
False
a=9
b=9
print (a>=b) kod parçasının ekran çıktısı ne olur?
True
False
Python programlama için kullandığımız editörün adı nedir?
Ma
Mu
Mü
Mi
a=5
b=3
print (a>b and b<2) ifadesinin sonucu nedir?
False
True
a=3
b=5
print (a>b and b<2) ifadesinin sonucu nedir?
False
True
"input" kodunun görevi nedir?
Veri girişi
Veri çıkışı
a = float(input('a=')) kod satırı çalıştırıldığında çıktı ekranı nasıl olur?
a=
a:
2 sayıyı karşılaştıran ve sonucu ekrana yazdıran program kodları aşağıdakilerden hangisinde doğru verilmiştir?
a = float(input('a='))
b = float(input('b='))
if b > a:
print("b is greater than a")
elif a == b:
print("a and b are equal")
else:
print("a is greater than b")
a = float(input('a='))
b = float(input('b='))
print("b is greater than a")
print("a and b are equal")
print("a is greater than b")
if b > a:
print("b is greater than a")
elif a == b:
print("a and b are equal")
else:
print("a is greater than b")
a = float(input('a='))
b = float(input('b='))
if b > a:
elif a == b:
else:
Kullanıcının girdiği sayı çift ise “Çift sayı”; değilse “Tek sayı” uyarılarını veren doğru kodu bulunuz.
if girilen_sayi%2==0:
print(“Çift sayı”)
else:
print(“Tek sayı”)
girilen_sayi=int(input(“Bir sayı girin: “))
if girilen_sayi%2==0:
else:
girilen_sayi=int(input(“Bir sayı girin: “))
if girilen_sayi%2==0:
print(“Çift sayı”)
else:
print(“Tek sayı”)
girilen_sayi=int(input(“Bir sayı girin: “))
if girilen_sayi%2==0:
else:
humidity = str(input("Please write the humidity level="))
temperature = str(input("Please write the tempereture level="))
if humidity == "low" and temperature == "high":
print("It's a hot desert.")
elif humidity == "low" and temperature == "low":
print("It's an arctic desert.")
elif humidity == "high" and temperature == "high":
print("It's a tropical forest.")
else:
print("I don't know!") bu programın amacı nedir?
Girilen yaş bilgisine göre mesaj yazdırır.
Girilen sıcaklık ve nem oranına göre mesaj yazdırır.
Girilen notlara göre geçti kaldı yazdırır.
Girilen maaş bilgisine göre mesaj yazdırır.
x = 41
if x > 10:
print("Above ten,")
if x > 20:
print("and also above 20!")
else:
print("but not above 20.") kodların görevi nedir?
x sayısını girmemizi ister.
x sayısı 10'dan büyükse ekrana Above ten yazdırır. 20'den büyükse and also above 20! yazdırır, hiçbiri değilse but not above 20 yazdırır.
x sayısının ortalamasını bulur ve geçti kaldı yazdırır.
x sayısının ondalıklı kısmını alarak ortalamasını hesaplar ve if else ile koşullara göre ekrana mesaj yazdırır.
Aşağıdaki yapılardan hangisi doğrudur?
if
elif
else
if
elseif
else
if
ifelse
else
elif
if
else
and mantıksal operatörünün görevi nedir?
iki koşulunda doğru olması durumunda doğru sonucunu üretir
iki koşulunda yanlış olması durumunda doğru sonucunu üretir
iki koşuldan birinin doğru olması durumunda doğru sonucunu üretir
iki koşulunda doğru olması durumunda yanlış sonucunu üretir
or mantıksal operatörünün görevi nedir?
iki koşuldan birinin doğru olması durumunda doğru sonucunu üretir
iki koşulunda yanlış olması durumunda doğru sonucunu üretir
iki koşuldan birinin yanlış olması durumunda yanlış sonucunu üretir
iki koşulunda doğru olması durumunda yanlış sonucunu üretir
float veri tipi ne için kullanılır?
işlem
metin
ondalıklı sayı
tam sayılar
