Python

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

1.      3gen = 0

Yukarıdaki değişken tanmlaması neden hatalıdır. Açıklayınız.

Değişken ismi sayıyla başlayamaz.

2.     

a = 3

a** = 3

print(a)

Yukarıdaki kod çalıştırıldığında a değişkeninin değeri ne olur.

a sayısının küpü alınır. Sonuç 27 olur.

3. a==b ifadesinde hangi operatör kullanılmıştır. Hangi amaç için kullanılır.

Karşılaştırma operatörü kullanılmıştır. İki değerin eşit olup olmadığını kontrol eder.

4. Visual Studio 2022 programında kullanılan F11 kısayol tuşunun görevini yazınız.

Kodların satır satır çalıştırılmasını sağlar.

5. Sadece True ve False değerlerini döndüren veri tipi hangisidir.

Mantıksal(bool) veri tipidir.

6. Temel değişken tiplerini yazınız.

4 tanedir. int, str, float ve bool.

7. 

kisa_kenar=3
uzun_kenar=5
alan=Kisa_kenar * Uzun_kenar
print(alan)
 
Yukarıdaki kodlar çalıştırıldığında çıktı ne olur.
Değişken isimlerinde küçük-büyük harf ayırımı olduğu için program hata verir.

8.       b = 16//6

Yukarıdaki kod çalıştırıldığında b değişkeninin değeri ne olur.

Bölme işleminde tam kısmı bulmak için kullanılır. Sonuç 2 olur.

9. 

a=6
b=6
print(a==b and a<10)

Yukarıdaki kod çalıştırıldığında sonuç ne olur. Açıklayınız.

a == b true olur. a < 10 true olur. Arada and olduğu için sonuç true olur.

10. 

a = 2
b = 4
print(a != b or a > 8)
 
Yukarıdaki kod çalıştırıldığında sonuç ne olur. Açıklayınız.
a!=b true olur. a>8 false olur. Arada or olduğu için sonuç true olur.

11. * işaretini 20 defa yan yana görüntüleyen kodu yazınız.

print("*"*20)

12. sqrt() deyiminin görevini yazınız.

Sayının karekökünü almak için kullanılır.

13. Girilen fahrenhayt değerini celsiusa dönüştüren bir uygulamayı yapmak isteyen bir programcının vereceği dosya ismi ne olmalıdır.

Yapılan uygulamayı anımsatacak bir isim olmalıdır. fToC olabilir.

14. Girilen fahrenhayt değerini celsiusa dönüştüren bir uygulamayı yapmak isteyen bir programcının tanımlayacağı değişkenleri kodlayınız.

Celsius: float = 0

F: float = 0

15. Girilen fahrenhayt değerini celsiusa dönüştüren bir uygulamayı yapmak isteyen bir programcının hangi değerleri gireceğini kodlayınız.

F = float(input("Fahrenhayt değeri : "))

16. Girilen fahrenhayt değerini celsiusa dönüştüren bir uygulamayı yapmak isteyen bir programcının yapacağı matematiksel işlemi kodlayınız.

Celsius = (F - 32) / 1.8

17. Girilen fahrenhayt değerini celsiusa dönüştüren bir uygulamayı yapmak isteyen bir programcının .........F = ....... C şeklinde bir çıktıyı kodlayınız.

print(F, "F = ", Celsius, "C")

18. Girilen grad değerini dereceye dönüştüren bir uygulamayı yapmak isteyen bir programcının vereceği dosya ismi ne olmalıdır.

Yapılan uygulamayı anımsatacak bir isim olmalıdır. gToD olabilir.

19. Girilen grad değerini dereceye dönüştüren bir uygulamayı yapmak isteyen bir programcının tanımlayacağı değişkenleri kodlayınız.

G: float = 0

D: float = 0

20. Girilen grad değerini dereceye dönüştüren bir uygulamayı yapmak isteyen bir programcının hangi değerleri gireceğini kodlayınız.

G = float(input("Grad değeri : "))

21. Girilen grad değerini dereceye dönüştüren bir uygulamayı yapmak isteyen bir programcının yapacağı matematiksel işlemi kodlayınız.

D = G * 180 / 200

22. Girilen grad değerini dereceye dönüştüren bir uygulamayı yapmak isteyen bir programcının .........G = ....... D şeklinde bir çıktıyı kodlayınız.

print(G, "G = ", D, "D")

23. Girilen kullanıcı adı ve doğum tarihine göre kullanıcının yaşını bulan uygulamayı yapmak isteyen bir programcının vereceği dosya ismi ne olmalıdır.

Yapılan uygulamayı anımsatacak bir isim olmalıdır. yasHesabi olabilir.

24. Girilen kullanıcı adı ve doğum tarihine göre kullanıcının yaşını bulan uygulamayı yapmak isteyen bir programcının tanımlayacağı değişkenleri kodlayınız.

username: str = ""
birthofdate: int = 0
today: int = int(date.today().strftime('%Y'))
age: int = 0

25. Girilen kullanıcı adı ve doğum tarihine göre kullanıcının yaşını bulan uygulamayı yapmak isteyen bir programcının hangi değerleri gireceğini kodlayınız.

username = input("Kullanıcı adı : ")

birthofdate = int(input("Doğum tarihi <yıl> : "))

26. Girilen kullanıcı adı ve doğum tarihine göre kullanıcının yaşını bulan uygulamayı yapmak isteyen bir programcının yapacağı matematiksel işlemi kodlayınız.

age = today - birthofdate

27. Girilen kullanıcı adı ve doğum tarihine göre kullanıcının yaşını bulan uygulamayı yapmak isteyen bir programcının Merhaba ................, yaşınız ....... şeklinde bir çıktıyı kodlayınız.

print("Merhaba", username, ", yaşınız", age)


İlgili Makaleler
NumPy Kütüphanesi ve Kurulumu
Programlama Temelleri Dersi İkinci Dönem Birinci Yazılı Çalışma Soruları
Faktöriyel Hesabı Yapan Python Uygulaması
Seaborn Kütüphanesi ve Kurulumu
MatPlotLib Kütüphanesi ve Kurulumu
Pandas Kütüphanesini Kullanarak Excel Dosyasından Veri Çekme
Dağılım Ölçütü
Girilen Doğum Tarihine Göre Kullanıcının Yaşını Bulan Python Uygulaması
Ekrana Yıldız Üçgen Çizen Uygulamayı Fonksiyon Tanımlayarak Yapan Python Uygulaması
Veri Bilimine Giriş
Programlama Temelleri Dersi İkinci Dönem İkinci Yazılı Çalışma Soruları
Dört İşlemi Fonksiyon Tanımlayarak Yapan Python Uygulaması
Visual Studio 2022 Programında Python Uygulaması Yazarken Türkçe Karakter Sorunu ve Çözümü
Pandas Kütüphanesi ve Kurulumu
Seaborn Kütüphanesini Kullanarak Saçılım Grafiği Oluşturma
Visual Studio 2022 Programında Python Uygulamasını Yazma ve Çalıştırma
Ayt Belirli Sayıda Tekrarlanan Logaritmik Değerlerin Toplamını Bulan Python Uygulaması
NumPy Kütüphanesinde İki Matrisin Çarpımı
Python Dilinde WhatsApp Uygulamasına Bot Yazarak Belirlenen Kullanıcıya Mesaj Atma
Olasılık Yoğunluk Fonksiyonu ve Kümülatif Dağılım Fonksiyonu

Yorum Ekle
   
Kötü İyi