Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วัตถุประสงค์ของตัวดำเนินการ `//` ใน python คืออะไร?


ใน Python // ถูกกำหนดให้เป็นโอเปอเรเตอร์การแบ่งพื้น ส่งคืนส่วนจำนวนเต็มของผลลัพธ์จุดทศนิยมของการหาร สำหรับ ตัวอย่าง 10//3 คืนค่า 3

>>> 10//3
3
>>> 125.5//2.5
50.0
>>> 12.5//1.5
8.0

อย่างไรก็ตาม ในกรณีที่หารด้วยค่าลบ ค่าที่ส่งคืนจะถูกปัดเศษเป็นค่าอินฟินิตี้ค่าลบ

>>> -10//3
-4
>>> -73//9
-9