ผู้ประกอบการสมาชิก
ตัวดำเนินการเหล่านี้ทดสอบความเป็นสมาชิกในลำดับ เช่น รายการ สตริง หรือทูเพิล มีโอเปอเรเตอร์สมาชิกสองตัวที่ใช้ใน Python (ในไม่ใช่ใน). มันให้ผลลัพธ์ตามตัวแปรที่มีอยู่ในลำดับหรือสตริงที่ระบุ
ตัวอย่าง : ตัวอย่างเช่น เราตรวจสอบว่าค่าของ x=4 และค่าของ y=8 มีอยู่ในรายการหรือไม่ โดยใช้inและnot ในโอเปอเรเตอร์
รหัสนี้สามารถแก้ไขได้ คลิกเรียกใช้เพื่อดำเนินการ
- ประกาศค่าของ x และ y
 - ประกาศค่าของรายการ
 - ใช้ตัวดำเนินการ "ใน" ในรหัสที่มีคำสั่ง if เพื่อตรวจสอบค่าของ x ที่มีอยู่ในรายการและพิมพ์ผลลัพธ์ตามลำดับ
 - ใช้ตัวดำเนินการ "not in" ในโค้ดที่มีคำสั่ง if เพื่อตรวจสอบค่า y ที่มีอยู่ในรายการและพิมพ์ผลลัพธ์ตามนั้น
 - เรียกใช้รหัส- เมื่อรหัสเรียกใช้จะให้ผลลัพธ์ที่ต้องการ
 
ตัวดำเนินการข้อมูลประจำตัว
Identity Operators ใน Pythonใช้เพื่อเปรียบเทียบตำแหน่งหน่วยความจำของสองวัตถุ ตัวดำเนินการข้อมูลประจำตัวสองตัวที่ใช้ใน Python คือ (คือ ไม่ใช่)
- โอเปอเรเตอร์คือ: คืนค่า จริง หากตัวแปรสองตัวชี้ไปที่อ็อบเจกต์เดียวกัน มิฉะนั้น จะเป็นเท็จ
 - ตัวดำเนินการไม่ใช่: คืนค่าเท็จหากตัวแปรสองตัวชี้วัตถุเดียวกันและเป็นจริงมิฉะนั้น
 
ตัวถูกดำเนินการต่อไปนี้อยู่ในลำดับความสำคัญที่ลดลง
ตัวดำเนินการในกล่องเดียวกันประเมินจากซ้ายไปขวา
| ตัวดำเนินการ (ลดลำดับความสำคัญ) | ความหมาย | 
|---|
| ** | เลขชี้กำลัง | 
| *, /, //, % | การคูณ การหาร การแบ่งชั้น โมดูลัส | 
| +, – | บวก ลบ | 
| <= < > >= | ตัวดำเนินการเปรียบเทียบ | 
| = %= /= //= -= += *= **= | ผู้ปฏิบัติงานที่ได้รับมอบหมาย | 
| ไม่ใช่ | ตัวดำเนินการข้อมูลประจำตัว | 
| ไม่ได้ใน | ผู้ประกอบการสมาชิก | 
| ไม่หรือและ | ตัวดำเนินการลอจิก | 
ตัวอย่าง :
รหัสนี้สามารถแก้ไขได้ คลิกเรียกใช้เพื่อดำเนินการ
 
- ประกาศค่าตัวแปร x และ y
 - ใช้ตัวดำเนินการ “is” ในโค้ดเพื่อตรวจสอบว่าค่าของ x เหมือนกับ y . หรือไม่
 - ต่อไปเราจะใช้โอเปอเรเตอร์ “is not” ในโค้ดหากค่าของ x ไม่เหมือนกับ y
 - เรียกใช้รหัส- ผลลัพธ์ของผลลัพธ์เป็นไปตามที่คาดไว้
 
ลำดับความสำคัญของตัวดำเนินการ
ลำดับความสำคัญของตัวดำเนินการกำหนดตัวดำเนินการที่ต้องได้รับการประเมินก่อน เพื่อหลีกเลี่ยงความคลุมเครือในค่า ตัวดำเนินการลำดับความสำคัญจึงจำเป็น เช่นเดียวกับวิธีการคูณปกติ การคูณมีความสำคัญมากกว่าการบวก ตัวอย่างเช่น ใน 3+ 4*5 คำตอบคือ 23 เพื่อเปลี่ยนลำดับความสำคัญ เราใช้วงเล็บ (3+4)*5 ตอนนี้คำตอบคือ 35 ตัวดำเนินการ Precedence ที่ใช้ใน Python คือ (unary + – ~, **, * / %, + – , &) เป็นต้น
รหัสนี้สามารถแก้ไขได้ คลิกเรียกใช้เพื่อดำเนินการ
 
- ประกาศค่าตัวแปร v,w…z
 - ตอนนี้ใช้สูตรและเรียกใช้รหัส
 - รหัสจะดำเนินการและคำนวณตัวแปรที่มีลำดับความสำคัญสูงกว่าและจะให้ผลลัพธ์
 
ตัวอย่าง Python 2
ตัวอย่างด้านบนคือโค้ด Python 3 หากคุณต้องการใช้ Python 2 โปรดพิจารณาโค้ดต่อไปนี้
รหัสนี้สามารถแก้ไขได้ คลิกเรียกใช้เพื่อดำเนินการ
 
สรุป:
ตัวดำเนินการในภาษาการเขียนโปรแกรมใช้เพื่อดำเนินการต่างๆ กับค่าและตัวแปร ใน Python คุณสามารถใช้โอเปอเรเตอร์เช่น
 
0 ความคิดเห็น:
แสดงความคิดเห็น