Home / Python / Python: Operatör Öncelik Sıralaması

Python: Operatör Öncelik Sıralaması

Bir önceki yazımızda Python dilinin temel operatörlerini tanımlamıştık. Bu operatörler tek tek kullanıldığında bir sıkıntı yoktur ancak eğer operatörler 2 ve daha fazla sayıda aynı anda kullanılırsa bir sorun oluşacağı için Python’da bu operatörlerin hangisinin daha önce kullanılacağı tanımlanmıştır. Bu sıralama şu şekildedir;

1

** Üssü Operatörü

2

~,+,- Operatörleri

3

*,/,%,// Operatörleri

4

+,-

5

>>,<<

6

&

7

^,|

8

<= ,<,>,>=

9

<>,==,!=

10

=,%=,/=,//=,-=,+=,*=,**=

11

is, is not

12

in, in not

13

not, or, and

Etiketlendi:

Cevap bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir