Logic Gates in Python (AND GATE,OR GATE,NOT GATE,NAND GATE,NOR GATE)
จัดทำโดย นายตรีภพ สมศรี เทคนิคคอมพิวเตอร์
ในบทความนี้ เราจะมาเรียนรู้เกี่ยวกับ Logic Gates ใน Python มาดูลอจิกเกตแต่ละตัวใน Python โดยละเอียดพร้อมตัวอย่างง่ายๆ
พวกเราทุกคนค่อนข้างคุ้นเคยในขณะที่ใช้ลอจิกเกตในการประมวลผลสัญญาณไฟฟ้าและใช้กันอย่างแพร่หลายในอุตสาหกรรมไฟฟ้าและอิเล็กทรอนิกส์ พวกมันถูกใช้ในไดโอดและทรานซิสเตอร์ เพื่อให้เราสามารถออกแบบโดยการจัดตำแหน่งที่เหมาะสมของอุปกรณ์อิเล็กทรอนิกส์เหล่านี้ ในบทความนี้ เราจะเรียนรู้เกี่ยวกับการใช้งานเกตพื้นฐานบางอย่าง ‘and’, ‘or’ ,’not’ , ‘nand’ ,’nor’ ใน Python 3.x หรือรุ่นก่อนหน้า
การสร้าง And Gate ใน Python
![](https://dkttc.ac.th/wp-content/uploads/2023/08/Capture-1.png)
การแสดงผล
False
False
False
True
การสร้าง Or Gate ใน Python
![](https://dkttc.ac.th/wp-content/uploads/2023/08/ห.png)
การแสดงผล
False
True
True
True
การสร้าง Not Gate ใน Python
![](https://dkttc.ac.th/wp-content/uploads/2023/08/ฟ.png)
การแสดงผล
True
False
การสร้าง Nand Gate ใน Python
![](https://dkttc.ac.th/wp-content/uploads/2023/08/ก.png)
การแสดงผล
True
True
True
False
การสร้าง Nor Gate ใน Python
![](https://dkttc.ac.th/wp-content/uploads/2023/08/ๆ.png)
การแสดงผล
True
False
False
False
สรุป
การใส่ and,or,not,nand,nor อยู่กึ่งกลางของตัวแปรเช่น
a = 5
print(x > 3 and x < 10)
print(x > 3 or x < 4)