8. PYTHON-PYCHARM UYGULAMALARI-SORU-CEVAP

Python da veri tipleri(türleri):
Daha önceki derslerimizde veri tipleri(türleri) konusunu anlatmıştık. Konuyu hatırlayıp uygulamasını yapalım.

Verip tiplerinden int tam sayıları, float reel sayıları, string ise karakter dizisi tipinde kullanılıyordu.
Şimdi ilk örneği yapalım.
Örneğin 25 sayısının veri tipi int,
              25.3 sayısının veri tipi float,
              "adresimiz: kodlama mahallesi python caddesi" ifadesi ise string
              liste=[a,s,d,f] listesinin veri tipi ise list tipinde veri tipidir.



NOT1:
Listeyi yeni öğreniyoruz liste şeklinde bir veri varsa o zaman list veri tipini kullanıyoruz. list tipi (türü) kullanımını kodlarla görelim.

Python kodu:


listem = [ 'mecnun', 900 , 3.14, 'abdulkadiraksu anadolu lisesi', 34.9]
Listem1 = [1001, 'leyla']
print(listem)             # Tüm listeyi yazdır
print(listem[0])          # İlk nesneyi yazdır
print(listem[1:3])        # ikinci değerden 3 değere kadar olanları yazdır


Ekran görüntüsü:

['mecnun', 900, 3.14, 'abdulkadiraksu anadolu lisesi', 34.9]
mecnun
[900, 3.14]


(her print komutu ekrana sonuç yazdırdı.)











NOT2: 
type() fonsiyonu: Tanımlanan değişkenin tipini verir.



SORU 1: Aşağıda tanımlanan değişkenlerin tipini öğrenelim.

Python Kodu:

kiraz="merhaba"
elma=5
armut=2.2
cilek=[5,6,15,20]
print(type(kiraz))
print(type(elma))
print(type(armut))
print(type(cilek))

Kodda geçen komutları soru cevapla açıklayalım.
Kodda geçen değişken adları nedir? cevap: kiraz, elma, armut, cilek
Kodda geçen armut değişkeninin aldığı değer nedir?cevap: 2.2 (virgüllü sayı)
print komutunun görevi nedir? cevap: Ekrana değişkenin aldığı değeri yazdırır.
type fonksiyonunun görevi nedir?cevap: type komutu değişkenin tipinin ne olduğunu bulur.
type(kiraz) komutunun sonucu nedir? cevap: kiraz değişkeninin aldığı değer "merhaba" olduğu için sonucu string çıkar.
type(elma) komutunun sonucu nedir? cevap: elma değişkeninin aldığı değer 5 olduğu için sonuç int çıkar.
type(armut) komutunun sonucu nedir? cevap: armut değişkeninin aldığı değer 2.2 olduğu için sonuç float çıkar.
type(cilek) komutunun sonucu nedir? cevap: cilek değişkeninin aldığı değer bir liste olduğu için sonuç list çıkar.


Ekran Görüntüsü:

<class 'str'>
<class 'int'>
<class 'float'>
<class 'list'>












Yorum Gönder

0 Yorumlar