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

ตัวดำเนินการกำหนดค่า (Assignment operators) ใน Python มีกี่ประเภท?

ตารางต่อไปนี้แสดงตัวดำเนินการกำหนดค่าทั้งหมด -

Operator คำอธิบาย ตัวอย่าง
= กำหนดค่าจากโพรแอนด์ขวาให้โพรแอนด์ซ้าย c = a + b ค่าของ a + b ไปยัง c
+= บวกโพรแอนด์ขวากับซ้ายและกำหนดผลลัพธ์ให้ซ้าย c += a บวก a เข้า c
-= ลบโพรแอนด์ขวาจากซ้ายและกำหนดผลลัพธ์ให้ซ้าย c -= a ลบ a จาก c
*= คูณโพรแอนด์ขวากับซ้ายและกำหนดผลลัพธ์ให้ซ้าย c *= a คูณ c ด้วย a และกำหนดให้ c
/= หารโพรแอนด์ซ้ายด้วยขวาและกำหนดผลลัพธ์ให้ซ้าย c /= a หาร c ด้วย a และกำหนดให้ c
%= หาโมดูลอด้วยสองโพรแอนด์และกำหนดผลลัพธ์ให้ซ้าย c %= a กำหนดเศษของ c/a ให้ c
**= คำนวณยกกำลัง (power) บนโพรแอนด์และกำหนดค่าให้ซ้าย c **= a กำหนด c ยกกำลัง a ให้ c
//= หารแบบปัดเศษลงบนโพรแอนด์และกำหนดค่าให้ซ้าย c //= a หารปัดเศษลง c/a ให้ c