Başlarken-3

4---Sayılar    

Halihazırda sayılarla nasıl dört işlem yapılır hepimiz biliyoruz.




Python ondalık sayıları da destekler.

Python, sayılar üzerinde aşağıda belirtilen işlemleri uygulayabilir:
• + (ekleme/toplama)
• - (çıkarma)
• * (çarpma)
• / (bölme)
• ** (üssünü alma)
• % (yüzdeliğini alma)
Hadi, şimdi bu durumu tam sayılar üzerinde görelim:



Yazdığınız sayılarda tam sayı yani integer değerlerini kullandığınızda sonuç da tam sayı çıkar. Ondalık sayılarda ise:



Operatörlerin farklı şekilde denenmesi:



Bu operatör dizilerinden hangisinin nasıl yorumlandığını anlamak çok önemli bir durumdur. Bu işlemlerin her birinin öncesinde gelen, küçükten büyüğe doğru giden bir hiyerarşisi vardır.
  • +, -
  • *, /,%
  • **
2 + 3 * 4 işlemini 3 * 4 ile devam ettirirken çarpma işleminin toplama işlemine ve tabii ki parantezin üstünlüğüne göre sonuçlandırıldığını görebiliriz.

Öncelikli işlemleri veya + ve - gibi * ve / karşısında ikinci plana atılan işlemleri parantez içine alarak işlemlerimizi düzenleriz:



All the operators except ** are left-associcate, that means that the application of the operators starts from left to
right.

** (üs alma) işlemleri hariç aynı değerdeki bütün işlemler soldan sağa doğru yapılır.

No comments:

Post a Comment