Üs
Alma Birinci Yol:
5**2 25
5**-1 0.2
5**0 1
5**2 25
5**-1 0.2
5**0 1
Üs
Alma İkinci Yol:
pow(5,2) 25
pow(5,-1) 0.2
pow(5,0) 1
pow(11,3,4) 3 à11’in 3. kuvveti olan 1331’in 4‘e bölümünden kalan sayı
Not: 5*103 gibi bir ifade şöyle yazılabilir:
5e2 5000
5E2 5000
pow(5,2) 25
pow(5,-1) 0.2
pow(5,0) 1
pow(11,3,4) 3 à11’in 3. kuvveti olan 1331’in 4‘e bölümünden kalan sayı
Not: 5*103 gibi bir ifade şöyle yazılabilir:
5e2 5000
5E2 5000
Mod
İşlemi:
Bölme
sonucunda kalan sayıyı verir.
25%7 4
22%11 0
6%25 6
0%25 0
25%0 àhata
25%7 4
22%11 0
6%25 6
0%25 0
25%0 àhata
Karekök
Alma:
Bir sayının
0.5. kuvveti o sayının kareköküdür.
>>>144**0.5
12
>>>144**0.5
12
Yuvarlama:
round(28.71) 29
round(28.47) 28
round(28.71) 29
round(28.47) 28
Not: Yuvarlama
işleminde eğer 5 değeri ile karşılaşırsak en yakın çift sayıya yuvarlama
yapmamız gerekir.
round(27.5)
28 àen yakın çift sayı olan 28’e yuvarlıyor.
round(28.5)
28
àAçıklaması: Normalde sonucun 29 olması gerekir ancak en yakın çift sayı kuralından dolayı sonuç 28 oluyor.
28 àen yakın çift sayı olan 28’e yuvarlıyor.
round(28.5)
28
àAçıklaması: Normalde sonucun 29 olması gerekir ancak en yakın çift sayı kuralından dolayı sonuç 28 oluyor.
Ör:
x = 8793.748
round(x) 8794
round(x, 1) 8793.7
round(x, 2) 8793.75
round(x, 0) 8794.0
round(x, -1) 8790.0
round(x, -2) 8800.0
x = 8793.748
round(x) 8794
round(x, 1) 8793.7
round(x, 2) 8793.75
round(x, 0) 8794.0
round(x, -1) 8790.0
round(x, -2) 8800.0
Not: Python için
round fonksiyonu tam sayılar için de kullanılabilir. Virgülden sonraki değer
sıfır veya pozitif bir değerse sayının orijinal değeri elde edilir. Virgülden
sonraki değer negatif bir değerse o sayı kadar basamak değeri sıfırlanır.
>>>
round(65535) 65535
>>>
round(65535, 0) 65535
>>>
round(65535, 1) 65535
>>>
round(65535, 2) 65535
>>>
round(65535, -1) 65540
>>>
round(65535, -2) 65500
>>>
round(65535, -3) 66000
>>>
round(65535, -4) 70000
>>>
round(65535, -5) 100000
>>>
round(65535, -6) 0
_ (alt çizgi işareti):
_ (alt çizgi işareti):
Son verinin değerini hafızada tutar.
Ör:
>>>10+5
15
>>>_
15 àson işlem olan 15 değerini hafızada tutup bize gösterdi.
>>>_+5 àaltçizgi ile 5’i topladık.
20 àartık son öğe 15 değil 20 oldu.
>>>_/10
2.0
>>>10+5
15
>>>_
15 àson işlem olan 15 değerini hafızada tutup bize gösterdi.
>>>_+5 àaltçizgi ile 5’i topladık.
20 àartık son öğe 15 değil 20 oldu.
>>>_/10
2.0
Ör:
>>> "www"
'www'
>>> _ + ".google.com"
'www.google.com'
>>> "www"
'www'
>>> _ + ".google.com"
'www.google.com'
Aritmetik Alıştırmalar:
>>>5+4*3/3-9
0.0
>>>5+4*3/3-9
0.0
>>>15-2**4/2+(-2-2)
3.0
>>>0-9**0
-1
>>>100**0.5/10*2
2.0
>>>10%6-1
3
>>>39//12+12/2
9.0
>>> “10+20+30”
10+20+30
>>> “55”+”55”
5555
>>> “110”,”110”
111 110
>>>5+5+”5”
hata
>>>str(12+8)+"0"
200
>>>int("56")+int("12")
68
>>>int("10"),int("10")
10 10
>>>str(1),int("666")
1 666
>>> “k”*3+str(5)
kkk5
>>>2*"6",66)
66 66
>>>5+4*10/(4+5-9)
hata
Comments
Post a Comment