len()
Fonksiyonu:
Stringlerin
uzunluğunu ölçer.
Ör:
len(“Türkiye”)
7
len(“Türkiye”)
7
len("Bilgisayar
Bilimi")
17
17
à Açıklaması: Bilgisayar Bilimi stringinin uzunluğu 17 karakterdir. Burada boşluk karakterinin de sayıldığına dikkat edelim.
len("Bilgisayar Bilimi")+ len("Dersi")
22
à Açıklaması: “Bilgisayar Bilimi” stringi ile “Dersi” stringinin uzunluğu sayısal olarak toplandı.
len("Bilgisayar Bilimi")- len("Dersi")
12
à Açıklaması: “Bilgisayar Bilimi” stringi ile “Dersi” stringinin uzunluğu kullanılarak çıkarma işlemi yapıldı.
Ör:
len("len") 3
len(“0”) 1
len("4") 1
len(“-4”) 2
len("4.5") 3
len(“-0.5”) 4
len("5+4”) 3
len(“100-2”) 5
len(str(999)) 3
len(str(10-9)) 1
len(int(“10”) àhata (string değil)
len(563) àhata (string değil)
OPERATÖRLER (İŞLEÇLER)
Aritmetik
Operatörler:
Toplama : +
Çıkarma : -
Çarpma : *
Bölme : /
Üs Alma : **
+
operatörü:
Toplama ve
birleştirme için kullanılır.
>>>10+20 30
>>>5.5+3.8 9.3
>>>9+4.0 13.0
>>>10+20 30
>>>5.5+3.8 9.3
>>>9+4.0 13.0
Not: Sayıların çift tırnak içine alınmadığına dikkat edin. Eğer çift tırnak içine alınsaydı veri türü bir integer değil string olacaktı. Bu durumda matematiksel işlem değil birleştirme işlemi yapılacaktır.
Ör:
>>>"10"+”20” ‘1020’
>>>"10" + 20 àhata (ikisinin de aynı tür veri olması gerekir)
>>>"5" + str(10) ‘510’
>>>5 + int("10") 15
>>>"10" + 20 àhata (ikisinin de aynı tür veri olması gerekir)
>>>"5" + str(10) ‘510’
>>>5 + int("10") 15
- operatörü:
>>>50-30 20
>>>-7- - 9 2
>>>1.5-0.5 1.0
>>>4.0-1 3.0
* operatörü:
>>>50-30 20
>>>-7- - 9 2
>>>1.5-0.5 1.0
>>>4.0-1 3.0
* operatörü:
Çarpma ve stringleri belli sayıda tekrar etmek için
kullanılır.
>>>10*5 50
>>>-6*-8 -48
>>>1.5*1.5 2.25
Ör:
>>>x=4
>>>y=3
>>>3*x+2*y-5
13
>>>10*5 50
>>>-6*-8 -48
>>>1.5*1.5 2.25
Ör:
>>>x=4
>>>y=3
>>>3*x+2*y-5
13
Ör:
>>>"w" *
3 à”w”
stringinin 3 defa tekrar ederek yazdırdı.
www
www
Ör:
>>>"aheste "
* 2 à”aheste ” tırnak kapanmadan boşluk
bırakıldığına dikkat edin.
aheste aheste
aheste aheste
Ör:
>>>"-" *
10 à”-”
işaretini 10 kere çoğalttık.
Ör:
>>> "uzaksın
bana" + " " * 5 + "çook uzak…"
uzaksın bana çoook uzak…
/ operatörü:
uzaksın bana çoook uzak…
/ operatörü:
Bölme işlemi
gerçekleştirir. Sonuç daima float veri türüdür.
>>>21/3 7.0
>>>int(21/3) 7 à burada veri integer’a dönüştürüldü.
>>>21/0 àhata
>>>21/3 7.0
>>>int(21/3) 7 à burada veri integer’a dönüştürüldü.
>>>21/0 àhata
//
operatörü:
Bölme
işleminde kalan sayı göz ardı edilir.(Taban Bölme)
>>>25//6 4
>>>6//25 0
>>>4.5//1.2 3.0
>>>2.1//1 2.0
Not: - eksi ve / bölü işleçlerini karakter dizileri ile birlikte kullanamayız.
>>>25//6 4
>>>6//25 0
>>>4.5//1.2 3.0
>>>2.1//1 2.0
Not: - eksi ve / bölü işleçlerini karakter dizileri ile birlikte kullanamayız.
Comments
Post a Comment