Python

Programlama Temelleri Dersi İkinci Dönem İkinci Yazılı Çalışma Soruları

1. today() ile now() fonksiyonları arasındaki farkı yazınız.

now() fonksiyonu tarih ile birlikte saati gösterir. today() fonksiyonu ise date sınıfıyla kullanıldığında sadece tarihi gösterir.

2. upper() fonksiyonunun görevini yazınız.

Bir metindeki harflerin tümünü büyük yapar.

3. Aranılan karakterin bir metin içinde kaçıncı indekste olduğunu veren fonksiyonu yazınız.

find()

4. Gün ismini “Çarşamba” olarak yazdıran biçimlendiriciyi yazınız.

%A

5. veri: str = "Bilişim"

    print(veri[2:5])

Yukarıdaki kod çalıştırıldığında çıktı ne olur.

İlk karakterin indis değeri 0 olmak üzere, 2. karakterden başlar 4. karaktere kadar alır. Buna göre sonuç liş olur.

6. Aşağıdaki kod bloğunun çıktısı ne olur.

def func():
 try:
 return 1
 finally:
 return 2
k = func ()
print(k)

Kod bloğu çalıştırıldığında çıktı 2 olur.

7. Programlama dilinde hata kontrol işlemlerini gerçekleştiren deyim bloğunu yazınız.

try: 
except: 
finally: 

8. exidtd() deyiminin görevini yazınız.

Verilen konumun var olup olmadığı bilgisini verir

9. isfile() deyiminin görevini yazınız.

Dosya olup olmadığı bilgisini verir.

10. Dosya sistemlerine erişmek için gerekli modüle ne ad verilir.

os

11. Verilen yolun klasör olup olmadığı bilgisini veren fonksiyon hangisidir.

isdir()

12. Dosya işlemleri ile ilgili fonksiyonlardan 4 tanesini yazınız.

getcwd()

join()

mkdir()

exists()

13. Klavyeden girilen bir kelimenin harflerini alt alta yazan programı yazınız.

kelime: str = ""
kelime = input("Kelimeyi giriniz : ")
for i in range(5):
    print(kelime[i])

14. Klavyeden girilen kelimeyi aşağıdaki biçimde ekranda gösteren uygulamayı yapınınz.

A

A L

A L İ

kelime: str = ""
kelime = input("Kelimeyi giriniz : ")
for i in range(len(kelime)):
    print(kelime[: i + 1])

15. Klavyeden girilen kelimeyi aşağıdaki biçimde ekranda gösteren uygulamayı yapınınz.

A  *

L  **

İ   ***

kelime: str = ""
kelime = input("Kelimeyi giriniz : ")
for i in range(len(kelime)):
    print(kelime[i], "*" * (i + 1))

İlgili Makaleler
Ayt Belirli Sayıda Tekrarlanan Logaritmik Değerlerin Toplamını Bulan Python Uygulaması
Programlama Temelleri Dersi Birinci Dönem İkinci Yazılı Çalışma Soruları
Python Dilinde Hata Kontrol İşlemlerinde Raise Deyimi Kullanımı
Programlama Temelleri Dersi İkinci Dönem İkinci Yazılı Çalışma Soruları
Seaborn Kütüphanesi ve Kurulumu
Faktöriyel Hesabı Yapan Python Uygulaması
Kovaryans
Pandas Kütüphanesini Kullanarak Excel Dosyasından Veri Çekme
Python Dilinde List Elemanını Dictionary Elemanına Dönüştürme
Python Programlama Dilinde Fonksiyon Tanımlama
Programlama Temelleri Dersi Birinci Dönem Birinci Yazılı Çalışma Soruları
Kullanıcıya Adını ve 1 Yılda Kaç Kitap Okuduğunu Sorup Ekranda Belirtilen Formatta Gösteren Python Uygulaması
Herhangi Bir Açısı Belli Olmayan Üçgenin Alanını Bulan Python Uygulaması
Visual Studio 2022 Programında Python Uygulaması Yazarken Türkçe Karakter Sorunu ve Çözümü
Bellek Ölçü Birimlerini Liste Biçiminde Gösteren Python Uygulaması
Python Programlama Dilinde Güncel Tarihi Nasıl Alabilirim
Dört İşlemi Fonksiyon Tanımlayarak Yapan Python Uygulaması
Program ve Yazılım
Klavyeden Girilen Kelimenin Harflerini Alt Alta Yazdıran Python Uygulaması
Klavyeden Girilen Kelimeyi Merdiven Şeklinde Görüntüleyen Python Uygulaması

Yorum Ekle
   
Kötü İyi