8 EKİM 2008, ÇARŞAMBA
Python '/' '//' arasındaki farkı bölüm için ne kullanılır?
Diğeri üzerinde birini kullanarak bir yararı var mı? İkisi de aynı sonuçları döndürür gibi görünüyor.
>>> 6/3
2
>>> 6//3
2
CEVAP
8 EKİM 2008, ÇARŞAMBA
Python 3.0, 5 / 2
2.5
döner ve 5 // 2
2
dönecektir. Eski point bölümü, ikincisi ise kat bölümü kayan, bazen de tamsayı bölme denir.
Python 2.2 veya daha sonra 2.x hattı, bir gerçekleştirmek sürece tamsayılar için fark Python 2 nedenleri from __future__ import division
, yok.x 3.0 davranışı benimsemek
Gelecekteki alma, 5.0 // 2
ne olursa olsun, bu operasyonun kat bölünme sonucu beri 2.0
dönecektir.
https://docs.python.org/whatsnew/2.2.html#pep-238-changing-the-division-operator detaylı bir açıklama bulabilirsiniz
Bunu Paylaş:
Nasıl PHP kullanarak iki tarih arasınd...
Nasıl bölüm Python kayan nokta olması ...
'çeşitli yöntemler arasındaki far...
Nasıl python iki datetime nesneler ara...
Python için ne kullanılır?...