ผู้ปฏิบัติงาน#
การแนะนำ#
ตัวดำเนินการใน Python คือสัญลักษณ์และคำสำคัญพิเศษที่ช่วยให้คุณสามารถดำเนินการกับค่าและตัวแปรได้ ครอบคลุมฟังก์ชันการทำงานที่หลากหลาย ตั้งแต่การคำนวณทางคณิตศาสตร์และการเปรียบเทียบ ไปจนถึงการดำเนินการทางตรรกะ การดำเนินการแบบบิต และการกำหนดค่า การเรียนรู้ตัวดำเนินการเหล่านี้ให้เชี่ยวชาญเป็นสิ่งสำคัญสำหรับการสร้างโค้ด Python ที่มีประสิทธิภาพและสื่อความหมายได้ดี เนื่องจากตัวดำเนินการเหล่านี้เป็นพื้นฐานของกระบวนการคำนวณหรือการตัดสินใจเกือบทุกอย่างในโปรแกรมของคุณ ด้านล่างนี้ คุณจะพบตัวอย่างโดยย่อสำหรับตัวดำเนินการแต่ละตัวเพื่อช่วยให้คุณเข้าใจการใช้งานและผลลัพธ์ที่คาดหวัง
Arithmetic#
ชื่อ |
เครื่องหมาย |
ผู้ปฏิบัติงาน |
ตัวอย่าง |
|---|---|---|---|
ส่วนที่เพิ่มเข้าไป |
|
|
|
แผนก |
|
|
|
การยกกำลัง |
|
|
|
การแบ่งพื้น |
|
|
|
โมดูลัส |
|
|
|
การคูณ |
|
|
|
การปฏิเสธ |
|
|
|
การลบ |
|
|
|
Augmented Arithmetic#
ชื่อ |
เครื่องหมาย |
ผู้ปฏิบัติงาน |
ตัวอย่าง |
|---|---|---|---|
ส่วนที่เพิ่มเข้าไป |
|
|
|
แผนก |
|
|
|
การยกกำลัง |
|
|
|
การแบ่งพื้น |
|
|
|
โมดูลัส |
|
|
|
การคูณ |
|
|
|
การลบ |
|
|
|
Comparison#
ชื่อ |
เครื่องหมาย |
ผู้ปฏิบัติงาน |
ตัวอย่าง |
|---|---|---|---|
ความเท่าเทียมกัน |
|
|
|
ความไม่เท่าเทียมกัน |
|
|
|
มากกว่า |
|
|
|
มากกว่าหรือเท่ากับ |
|
|
|
น้อยกว่า |
|
|
|
น้อยกว่าหรือเท่ากับ |
|
|
|
การเปรียบเทียบแบบลูกโซ่ |
|
|
|
Logical#
ชื่อ |
เครื่องหมาย |
ตัวอย่าง |
|---|---|---|
เท็จ |
|
ค่าบางค่าถูกกำหนดให้เป็น
|
จริง |
|
วัตถุใดๆ ที่ไม่ได้ระบุอย่างชัดเจน |
ชื่อ |
เครื่องหมาย |
ผู้ปฏิบัติงาน |
ตัวอย่าง |
|---|---|---|---|
ตัวตน |
|
|
|
ไม่ใช่ตัวตน |
|
|
|
ตรรกะ AND |
|
|
|
การปฏิเสธเชิงตรรกะ |
|
|
|
ตรรกะ OR |
|
|
|
นิพจน์เงื่อนไข |
|
|
|
Sequences (Lists, Tuples, Strings)#
ชื่อ |
เครื่องหมาย |
ผู้ปฏิบัติงาน |
ตัวอย่าง |
|---|---|---|---|
การต่อกัน |
|
|
|
การกำหนดชิ้นส่วน |
|
|
|
การลบชิ้นส่วน |
|
|
|
การหั่น |
|
|
Dictionaries (Mappings)#
ชื่อ |
เครื่องหมาย |
ผู้ปฏิบัติงาน |
ตัวอย่าง |
|---|---|---|---|
การกำหนดดัชนี |
|
|
|
การลบแบบดัชนี |
|
|
|
การจัดทำดัชนี |
|
|
String Formatting#
ชื่อ |
เครื่องหมาย |
ผู้ปฏิบัติงาน |
ตัวอย่าง |
|---|---|---|---|
การจัดรูปแบบสตริง |
% |
|
|
Membership#
ชื่อ |
เครื่องหมาย |
ผู้ปฏิบัติงาน |
ตัวอย่าง |
|---|---|---|---|
การทดสอบการกักกัน |
|
|
|
การปฏิเสธการเป็นสมาชิก (ไม่เข้าร่วม) |
|
|
|
Bitwise#
ชื่อ |
เครื่องหมาย |
ผู้ปฏิบัติงาน |
ตัวอย่าง |
|---|---|---|---|
บิตไวส์ แอนด์ |
|
|
|
การดำเนินการบิตแบบ Exclusive OR (XOR) |
|
|
|
การกลับบิต (NOT) |
|
|
|
บิตไวส์ ออร์ |
|
|
|
เลื่อนซ้าย |
|
|
|
เลื่อนไปทางขวา |
|
|
|
Augmented Bitwise#
ชื่อ |
เครื่องหมาย |
ผู้ปฏิบัติงาน |
ตัวอย่าง |
|---|---|---|---|
บิตไวส์เสริม และ |
|
|
|
การดำเนินการ XOR แบบบิตเสริม |
|
|
|
เสริม Bitwise OR |
|
|
|
การเลื่อนซ้ายที่เพิ่มขึ้น |
|
|
|
การเลื่อนขวาเสริม |
|
|
|