WorksheetsPython Seviye 1
Total questions: 34
Worksheet time: 29mins
bilgi isimli bir değişkene atanmış herhangi bir karakter verinin karakter sayısını ekranda görmemiz için aşağıdaki seçeneklerde verilen kodlardan hangisini kullanmamız gerekir?
Aşağıdaki kod satırı çalıştırıldığında ekranda hangi sayıyı görürüz?
a = 4
b = 3
c = a -b
a = b - c
print(a-b-c)
Aşağıdaki operatörlerden hangisi iki verinin eşitliğini kontrol eder?
!=
==
=
+=
===
print(1 + 2 ** 3 * 4)
Yukarıdaki kod satırı çalıştırıldığında ekranda hangi sayıyı görürüz?
25
30
33
36
37
Aşağıda yer alan kod satırı çalıştırıldığında ekranda hangi sayıyı görürüz?
pow(2,3)
8
9
23
32
41
Aşağıda yer alan kod satırı çalıştırıldığında ekranda hangi sayıyı görürüz?
print(len("BilişimHocası"))
11
12
13
14
15
Aşağıdaki kodların ekran çıktısı nedir?
a=11
b=12
c=2
c=(a+b)
print (c)
2
a+b
23
1112
Hata
Aşağıdakilerden hangisi bir programlama dili değildir?
Python
Android
C#
PHP
C++
Aşağıdaki kodların ekran çıktısı nedir ?
print (5%3) >> ………………………………….…….
print (3**2) >> ……………………………………….
print ("Bilgisayar") >> ………………..…………….
print(round(28.6)) >> ……………….……………
print ("4+5") >> ……………………………………..
print ("6"+"1") >> …………………..……………..
Klavyeden girilen herhangi bir sayının tek mi çift mi olduğunu ekrana yazan Python kodunun eksik kısmını tamamlayınız.
sayi = int(input("Sayı Girin"))
????????????????????
print("Çift Sayı")
else:
print("Tek Sayı")
(a)
Hangisi Python'da ekrana "Merhaba" yazdırır ?
echo("Merhaba")
print("Merhaba")
printf("Merhaba")
write("Merhaba")
print(Merhaba)
Metinsel bir ifadeyi sayısal bir ifadeye çevirmek için aşağıdaki komutlardan hangisi kullanılmaktadır?
char()
num()
int()
str()
mtn()
pi_deger = 3.141818
Yukarıda tanımlanan değişkenin türü aşağıdakilerden hangisidir?
bool
float
int
str
Hiçbiri
AşağıdaKİ kod satırının ekran çıktısı nedir?
i=8
k=6
i*=k
k+=i
print(i,k)
54 48
48 8
54 6
8 6
48 54
Hangisi kurallara uymayan bir değişken adıdır?
ad_soyad
ad3soyad4
8adSoyad
adSoyad
soyadAd
sayi=25874
sayi değişkeninin birler basamağındaki rakamı elde etmek için hangi işlem uygulanmalıdır ?
sayi%10
pow(sayi)
len(sayi)
sayi[4]
Hiçbiri
x değişkeninin değeri hangi şıkta kesin olarak (integer) 3'e eşitttir?
x=9%3
3=x
x="3"
x=int("3")
x=x+3
round(12.796,x)
işlem sonucunun 12.8 çıkması için x hangi değeri almalıdır?
12.796
0
12.8
1
12
18%(13//4)
işleminin sonucu nedir?
0
1
2
3
4
Verilen tip dönüşümü örneklerinden hangisi hata verir?
float(1923)
str('Tsal')
int('İnce Memed')
int(2017)
str(14.5)
y=pow( 80//6-x , 2 )
Verilen işlem sonucunda y'nin 25 değerini
alabilmesi için x kaç olmalıdır?
5
6
7
8
9
Aşağıdaki kodun ekran çıktısı ne olur?
s=5
t=str(s)
print(t*2)
'55'
25
't*2'
'22'
10
Aşağıda verilen Veri-Veri Türü eşleştirmelerinden
hangisi yanlıştır?
kilosu=80 (Tamsayı - İnteger)
sehir="İstanbul" ( Karakter Dizisi -String)
isim="Monty" (Boolean - Mantık)
sayi=34 (Tamsayı - İnteger)
ortalama= 84.5 ( Ondalıklı Sayı - Float)
Aşağıdaki kodun ekran çıktısı ne olur?
x=22
x+=5
if x>25:
print(“A”)
elif x<22:
print(“B”)
B
A
A+B
0
HATA
numara değişkenine hangisinde doğru şekilde değer atanmıştır?
numara, 34
numara: 34
numara=34
34 = numara
numara==34
I. Değişken isimleri çok uzun olmamalıdır
II. Değişken isimleri açıklayıcı olmalıdır
III. Değişken isimleri içerisinde boşluk olmamalıdır
Yukarıda ifadelerden verilenlerden hangisi veya hangileri doğrudur?
I ve II
II ve III
I ve III
I, II ve III
Hiçbiri
Python'da veri tipini öğrenmek için hangi komutu kullanırız?
if
type()
input()
print()
str()
Python'da değişkene değer atama operatörü hangisidir?
>
<
=
?
==
Python'da programa dışarıdan veri alabilmemizi sağlayan kod hangisidir?
print()
input()
elif
if
output
Python dilinde karar yapısı için koşullu ifadeler kullanılır.
Buna göre aşağıdakilerden hangisi koşul ifadesidir?
input()
print()
type()
Once
if
a = int(input(“Birinci sayıyı girin”)
b =int(input(“İkinci sayıyı girin”)
if a>b:
print(“Birinci sayı daha büyük”)
if b>a:
print(“ikinci sayı daha büyük”)
if a ==b:
print(“İki sayı birbirine eşit”)
Yukarıda verilen kod çalıştırılıp birinci sayıya 10, ikinci sayıya 20 giriliyor.
Buna göre program hangi çıktıyı verir?
Birinci sayı daha büyük
İkinci sayı daha büyük
İki Sayi birbirine eşit
Hata Verir
Ekranda Mesaj Belirmez
Aşağıda verilen ifadelerden hangisi doğru değildir?
A) Python dilinde değişkenler kullanırız
B) Python'da değişkenler verileri saklamak için kullanılır
C) Python'da değişken kullanmak işimizi kolaylaştırır
D) Python'da değişken oluşturmak mantıklı değildir.
A
B
C
D
Python dilindeki bu veri tipi sadece True veya False değerini almaktadır. Yanda bahsedilen veri tipi hangisidir?
boolean
tuple
integer
string
float
