Font size
WorksheetsPython-101
Total questions: 25
Worksheet time: 20mins
Python Nerelerde Kullanılır?
Web Uygulamaları
Veri Bilimi
Siber Güvenlik
Mobile Uygulamalar
Ekrana veri yazdırmamızı sağlayan komut nedir?
print()
printf()
cout
Console.WriteLine()
Aşağıdaki karakterlerden hangisi PRİNT komutunda birleştirme operatörü olarak kullanılır?
Soru İşareti
Nokta
Virgül
Eşittir
Python da hangi harf ile bir satırı yorum içine alırız?
@
//
/*comment*/
#
Ekran çıktısında sayıların yan yana görünmesini sağlayan komut hangisidir?
and
end
sum
Avg
a="SaüSiber"
b="227"
c=true
d=263
e=3.14
string-integer-boolean-integer-float
string-integer-boolean-integer-integer
string-integer-boolean-integer-integer
string-string-boolean-integer-float
Python'da bir değişkenin veya nesnenin türünün çıktısını almak için doğru sözdizimi nedir?
print(typeof x)
print(typeof(x))
print(type(x))
print(typeOf(x))
Bir stringin hem başındaki hem de sonundaki boşlukları kaldırmak için hangi yöntem kullanılabilir?
strip()
ptrim()
len()
trim()
a=39
b=a//10
c=a%10
d=b*10+c
print(d)
Çıktı sonucu kaçtır?
39
9
3
51
Python'da "==" operatörü ile "is" operatörü arasındaki fark nedir?
"==" operatörü, iki nesnenin aynı nesne olup olmadığını kontrol eder, "is" ise iki nesnenin eşit olup olmadığını kontrol eder.
"==" operatörü, iki nesnenin eşit olup olmadığını kontrol eder, "is" ise iki nesnenin aynı nesne olup olmadığını kontrol eder.
İkisi arasında herhangi bir fark yoktur, aynı şeyi yaparlar.
"==" ve "is" operatörleri Python'da kullanılmaz.
Python da verilen iki şarttan birinin sağlanmasının yeterli olacağı durumlar için aşağıdakilerden hangisinin yazılması gereklidir?
not
end
and
or
for i in range(21 ,-1 , -1) :
print(i)
Yukarıda verilen programın en son göstereceği değer kaç olur?
2
-2
0
1
Aşağıda verilen bilgilerden hangisi While döngüsü için doğrudur?
Döngü, koşul sağlanana kadar devam eder.
Döngü, koşul sağlandıktan sonra çalışmaya devam eder.
Döngü değişkenini arttırmaya veya azaltmaya gerek yoktur.
Hangi koleksiyon sıralıdır, değiştirilebilir ve yinelenen üyelere izin verir?
LIST
TUPLE
SET
DICTIONARY
ogrenciler = ["Ali","Veli",100] olsun.
print(ogrenciler[-2]) yazıldığında ekranda bu kez ne gözükürdü?
Ali,Veli,100
Ali
Veli
100
Kodunuzda bir hata olduğunda, bu hatayı bulmayı ve düzeltmeyi özetleyen terim nedir?
Error checking
Debugging
Syntax finder
Error finder
Python'daki farklı hata türleri nelerdir?
ValueError, KeyError, ImportError
SyntaxError, NameError, TypeError, IndexError, ValueError, KeyError, AttributeError, ImportError, IndentationError, IOError
IndexError, TypeError, FileNotFoundError
RuntimeError, AssertionError, AttributeError
Python'da bir modülü nasıl içe aktarırsınız?
from module import *
import module_name as module
import module
import module_name
Python'da bir dosyayı nasıl açarsınız?
file = open('example.txt', 'read')
file = open('example.txt', 'w')
file = open('example.txt')
file = open('example.txt', 'r')
Yukarıdaki fonksiyon verildiğinde, aşağıdaki seçeneklerden hangisi doğru bir şekilde verilen liste için en uzun ardışık artan alt diziyi bulur?
print(longest_increasing_subsequence([1, 3, 5, 4, 7, 8, 9, 2, 6]))
print(longest_increasing_subsequence([5, 2, 3, 4, 1, 7, 8, 6]))
print(longest_increasing_subsequence([1, 2, 3, 4, 5]))
print(longest_increasing_subsequence([5, 4, 3, 2, 1]))
Ekran çıktısı ne olur?
7
2
8
64
Rakunumuz bir veri bilimci olarak, bir veri kümesini temizlemek ve analiz etmek için bir Python betiği yazacaktır.
# Veri kümesi, bir dizi sözlükten oluşur ve her sözlük, bir kişinin adı, yaşadığı şehir ve yaşını içerir.
# Veri kümesindeki her kişi için, yaşlarının ortalama yaşın üzerinde olup olmadığını kontrol etmek istiyorsunuz.
# Veri kümesi aşağıdaki gibidir:
data = [
{"name": "Ali", "city": "Istanbul", "age": 30},
{"name": "Ayşe", "city": "Ankara", "age": 25},
{"name": "Mehmet", "city": "Izmir", "age": 35},
{"name": "Fatma", "city": "Antalya", "age": 40}
]
# Aşağıdaki Python kodlarından hangisi, her kişi için yaşlarının ortalama yaşın üzerinde olup olmadığını kontrol eder?
average_age = sum(person["age"] for person in data) / len(data)
for person in data:
if person["age"] > average_age:
print(f"{person['name']} is older than the average age.")
average_age = sum(person["age"] for person in data) / len(data)
for person in data:
if person["age"] < average_age:
print(f"{person['name']} is older than the average age.")
average_age = sum(person["age"] for person in data) / len(data)
for person in data:
if person["age"] == average_age:
print(f"{person['name']} is older than the average age.")
average_age = sum(person["age"] for person in data) / len(data)
for person in data:
if person["age"] != average_age:
print(f"{person['name']} is older than the average age.")
cevap A
#Rakunumuz bu işlevi kullanarak bir kullanıcının şifresini doğrulamak istiyor. Ancak işlev hatalı çalışıyor. Hangi nedenle bu işlev hatalı çalışıyor?
Kullanıcı sınıfı doğru şekilde tanımlanmıyor.
İşlev kullanıcı adını doğru bir şekilde kontrol etmiyor.
İşlev yanlış bir şifre kontrolü yapıyor.
Kullanicilar listesi kullanıcı bilgilerini saklamıyor.
Aşağıdaki Python kodlarından hangisi, her kişi için yaşlarının ortalama yaşın üzerinde olup olmadığını kontrol eder?
average_age = sum(person["age"] for person in data) / len(data)
for person in data:
if person["age"] > average_age:
print(f"{person['name']} is older than the average age.")
average_age = sum(person["age"] for person in data) / len(data)
for person in data:
if person["age"] < average_age:
print(f"{person['name']} is older than the average age.")
average_age = sum(person["age"] for person in data) / len(data)
for person in data:
if person["age"] == average_age:
print(f"{person['name']} is older than the average age.")
average_age = sum(person["age"] for person in data) / len(data)
for person in data:
if person["age"] != average_age:
print(f"{person['name']} is older than the average age.")
Rakunumuz siber güvenlik uzmanı olarak , bir web sitesinin güvenliğini test etmek için bir Python scripti yazmak istiyor. Script, web sitesinin giriş formuna rastgele kullanıcı adı ve şifre kombinasyonları göndererek brute force saldırısı yapacak biçimde olmalıdr. Scriptin çalışması için rakunun aşağıdaki modüllerden hangilerini içe aktarması gerekmektedir?
requests, random, string
urllib, random, string
requests, random, hashlib
urllib, random, hashlib
