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

ตัวดำเนินการพื้นฐาน (Basic operators) ใน Python มีอะไรบ้าง?

ตัวดำเนินการใน Python จัดประเภทได้ดังนี้ -

ตัวดำเนินการเลขคณิต (Arithmetic operators)

  • + สำหรับการบวก
  • - สำหรับการลบ
  • * สำหรับการคูณ
  • / สำหรับการหาร
  • // สำหรับการหารแบบปัดเศษลง (floor division)
  • % สำหรับโมดูลอหรือเศษ

ตัวดำเนินการสัมพันธ์ (Relational operators)

  • > มากกว่า
  • >= มากกว่าหรือเท่ากับ
  • < น้อยกว่า
  • <= น้อยกว่าหรือเท่ากับ
  • == เท่ากับ
  • != ไม่เท่ากับ

ตัวดำเนินการตรรกะ (Logical operators)

  • and - จริงก็ต่อเมื่อโพรแอนด์ทั้งสองจริง
  • or - จริงหากโพรแอนด์ใดโพรแอนด์หนึ่งจริง
  • not - จริงหากโพรแอนด์เป็นเท็จ และในทางกลับกัน

ตัวดำเนินการบิตเวิร์ส (Bitwise operators)

  • & สำหรับ bitwise AND
  • | สำหรับ bitwise OR
  • ~ สำหรับ bitwise NOT
  • ^ สำหรับ bitwise XOR
  • >> สำหรับ bitwise right-shift
  • << สำหรับ bitwise left-shift

ตัวดำเนินการกำหนดค่า (Assignment operators)

  • = กำหนดค่าขวาให้ตัวแปรซ้าย
  • += บวกและกำหนด
  • -= ลบและกำหนด
  • *= คูณและกำหนด
  • /= หารและกำหนด

ตัวดำเนินการเอกลักษณ์ (Identity operators)

  • is - จริงหากโพรแอนด์เหมือนกัน (same object)
  • is not - เท็จหากโพรแอนด์ไม่เหมือนกัน

ตัวดำเนินการสมาชิก (Membership operators)

  • in - จริงหากค่าอยู่ในลำดับข้อมูล
  • not in - เท็จหากค่าไม่อยู่ในลำดับข้อมูล