Dalam versi Python yang berbeza, nilai fungsi bulat akan muncul dalam situasi yang berbeza
Dalam Python2.7, takrifan fungsi bulat ialah jika nilai input adalah jarak yang sama dari kedua-dua belah, maka ambil sisi genap
~ python2
Python 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 12:39:47)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> round(0.5)
1.0
Dalam Python3, fungsi bulat ditakrifkan sebagai pembulatan.
Python 3.6.0 (v3.6.0:41df79263a11, Dec 22 2016, 17:23:13)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> round(0.5)
0
Lelaki di tingkat atas menggunakan ipython, yang berdasarkan python2, jadi definisinya juga mengikut Python2.
Dalam versi Python yang berbeza, nilai fungsi bulat akan muncul dalam situasi yang berbeza
Dalam Python2.7, takrifan fungsi bulat ialah jika nilai input adalah jarak yang sama dari kedua-dua belah, maka ambil sisi genap
Dalam Python3, fungsi bulat ditakrifkan sebagai pembulatan.
Lelaki di tingkat atas menggunakan ipython, yang berdasarkan python2, jadi definisinya juga mengikut Python2.
bulatan(nombor, digit=Tiada)
merujuk kepada bilangan tempat perpuluhan yang akan dikekalkan, lalainya ialah Tiada
Cuba pusingan(4.5)