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.
- +, -
- *, /,%
- **
Ö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