Python สัญญาณการคำนวณ

Python สัญญาณการคำนวณ

ประกาศเครื่องมือใช้ในการทำงานกับตัวแปรและค่า

Python แบ่งประกาศเครื่องมือในกลุ่มต่าง ๆ

  • ประกาศเครื่องมือการทำงานทางวิชาคณิตศาสตร์
  • ประกาศเครื่องมือการแทนที่ค่า
  • ประกาศเครื่องมือการเปรียบเทียบ
  • ประกาศเครื่องมือการทำงานทางวิชาการคิด
  • ประกาศเครื่องมือการทำงานทางตัวตน
  • ประกาศเครื่องมือการทำงานทางสมาชิก
  • ประกาศเครื่องมือการทำงานทางบิท

ประกาศเครื่องมือการทำงานทางวิชาคณิตศาสตร์ของ Python

ประกาศเครื่องมือการทำงานทางวิชาคณิตศาสตร์ใช้กับตัวเลขเพื่อทำการคำนวณทางคณิตศาสตร์ที่ติดอยู่

ประเภทการทำงาน ชื่อ ตัวอย่าง ลองด้วยตัวเอง
+ เพิ่ม x + y ลองด้วยตัวเอง
- หลัง x - y ลองด้วยตัวเอง
* คูณ x * y ลองด้วยตัวเอง
/ แบ่ง x / y ลองด้วยตัวเอง
% แบ่งหลัก x % y ลองด้วยตัวเอง
** ระดับ x ** y ลองด้วยตัวเอง
// การแบ่งเต็ม (แบ่งเต็มตัด) x // y ลองด้วยตัวเอง

ประกาศเครื่องมือการแทนที่ค่าของ Python

ประกาศเครื่องมือการแทนที่ค่าใช้เพื่อแทนที่ค่าให้กับตัวแปร

ประเภทการทำงาน ตัวอย่าง เท่ากัน ลองด้วยตัวเอง
= x = 5 x = 5 ลองด้วยตัวเอง
+= x += 3 x = x + 3 ลองด้วยตัวเอง
-= x -= 3 x = x - 3 ลองด้วยตัวเอง
*= x *= 3 x = x * 3 ลองด้วยตัวเอง
/= x /= 3 x = x / 3 ลองด้วยตัวเอง
%= x %= 3 x = x % 3 ลองด้วยตัวเอง
//= x //= 3 x = x // 3 ลองด้วยตัวเอง
**= x **= 3 x = x ** 3 ลองด้วยตัวเอง
&= x &= 3 x = x & 3 ลองด้วยตัวเอง
|= x |= 3 x = x | 3 ลองด้วยตัวเอง
^= x ^= 3 x = x ^ 3 ลองด้วยตัวเอง
>>= x >>= 3 x = x >> 3 ลองด้วยตัวเอง
<<= x <<= 3 x = x << 3 ลองด้วยตัวเอง

ประกาศเครื่องมือการเปรียบเทียบของ Python

ประกาศเครื่องมือการเปรียบเทียบใช้เพื่อเปรียบเทียบค่าสองอย่าง

ประเภทการทำงาน ชื่อ ตัวอย่าง ลองด้วยตัวเอง
== เท่า x == y ลองด้วยตัวเอง
!= ต่างกัน x != y ลองด้วยตัวเอง
> มากกว่า x > y ลองด้วยตัวเอง
< ต่ำกว่า x < y ลองด้วยตัวเอง
>= มากกว่าหรือเท่า x >= y ลองด้วยตัวเอง
<= ต่ำกว่าหรือเท่า x <= y ลองด้วยตัวเอง

ประกาศเครื่องมือทางวิชาคณิตศาสตร์ของ Python

ประกาศเครื่องมือการทำงานทางวิชาคณิตศาสตร์ใช้เพื่อรวมกำหนดเงื่อนไข

ประเภทการทำงาน คำอธิบาย ตัวอย่าง ลองด้วยตัวเอง
and ถ้าทั้งสองคำนี้เป็นจริง ก็กลับมาเป็น True。 x > 3 และ x < 10 ลองด้วยตัวเอง
or ถ้าหนึ่งในคำนี้เป็นจริง ก็กลับมาเป็น True。 x > 3 หรือ x < 4 ลองด้วยตัวเอง
not สลับผลลัพธ์ ถ้าผลลัพธ์เป็น true ก็กลับมาเป็น False not(x > 3 and x < 10) ลองด้วยตัวเอง

ประเภทการทำงานตรวจสอบตัว Python

ประเภทการทำงานตรวจสอบตัวเป็นตัวเดียวกัน ไม่ใช่เพื่อเปรียบเทียบว่าเหมือนกันหรือไม่ แต่ถ้าพวกเขาเป็นตัวเดียวกัน ก็จะมีตำแหน่งหน่วยความจำเดียวกัน:

ประเภทการทำงาน คำอธิบาย ตัวอย่าง ลองด้วยตัวเอง
is ถ้าสองตัวแปลเป็นตัวเดียวกัน ก็จะกลับค่า true x is y ลองด้วยตัวเอง
is not ถ้าสองตัวแปลไม่เป็นตัวเดียวกัน ก็จะกลับค่า true x is not y ลองด้วยตัวเอง

ประเภทการทำงานสมาชิก Python

ประเภทการทำงานสมาชิกใช้เพื่อตรวจสอบว่าชุดที่กำหนดไปอยู่ในองค์ประกอบหรือไม่:

ประเภทการทำงาน คำอธิบาย ตัวอย่าง ลองด้วยตัวเอง
in ถ้ามีค่าที่กำหนดในองค์ประกอบ ก็จะกลับค่า True x in y ลองด้วยตัวเอง
not in ถ้ามีชุดที่ไม่มีค่าที่กำหนดในองค์ประกอบ ก็จะกลับค่า True x not in y ลองด้วยตัวเอง

ประเภทการทำงานบิต Python

ประเภทการทำงานบิตใช้เพื่อเปรียบเทียบ (เบนารี) ตัวเลข:

ประเภทการทำงาน คำอธิบาย ตัวอย่าง
& AND ถ้าทั้งสองบิตทั้งสองที่มีค่า 1 แล้วจะตั้งบิตทุกตำแหน่งเป็น 1
| OR ถ้ามีบิตหนึ่งของสองบิตเท่านั้นที่มีค่า 1 แล้วจะตั้งบิตทุกตำแหน่งเป็น 1
^ XOR ถ้ามีบิตเดียวของสองบิตเท่านั้นที่มีค่า 1 แล้วจะตั้งบิตทุกตำแหน่งเป็น 1
~ NOT การหลุดทุกบิต
<< การเลื่อนซ้ายด้วยการกรองเต็มเชิงซ้าย เลื่อนซ้ายด้วยการห้ามเข้าใจ โดยการห้ามเข้าใจทางซ้ายของตำแหน่งที่อยู่ทางขวาของตำแหน่งที่อยู่ทางซ้าย
>> การเลื่อนขวาที่ได้รับการลงลายลักษณ์เซ็น เคลื่อนไปข้างขวาโดยใช้สำเนาของตำแหน่งที่อยู่ทางซ้ายข้างเดียวของตำแหน่งที่อยู่ทางซ้ายข้าง