Logic Gates in Python
เทวราช สมศรี เทคนิคคอม ปวช.2
ในบทความนี้ เราจะมาเรียนรู้เกี่ยวกับ Logic Gates ใน Python มาดูลอจิกเกตแต่ละตัวใน Python โดยละเอียดพร้อมตัวอย่างง่ายๆ
พวกเราทุกคนค่อนข้างคุ้นเคยในขณะที่ใช้ลอจิกเกตในการประมวลผลสัญญาณไฟฟ้าและใช้กันอย่างแพร่หลายในอุตสาหกรรมไฟฟ้าและอิเล็กทรอนิกส์ พวกมันถูกใช้ในไดโอดและทรานซิสเตอร์ เพื่อให้เราสามารถออกแบบโดยการจัดตำแหน่งที่เหมาะสมของอุปกรณ์อิเล็กทรอนิกส์เหล่านี้ ในบทความนี้ เราจะเรียนรู้เกี่ยวกับการใช้งานเกตพื้นฐานบางอย่าง ‘และ’, ‘หรือ’ ,’ไม่’ , ‘nand’ ,’nor’ ใน Python 3.x หรือรุ่นก่อนหน้า
เกตเหล่านี้สามารถนำไปใช้ได้โดยใช้ฟังก์ชันที่ผู้ใช้กำหนดซึ่งออกแบบตามตารางความจริงที่เกี่ยวข้องกับเกตที่เกี่ยวข้อง
การสร้าง And Gate ใน Python
ตัวอย่าง
![](https://dkttc.ac.th/wp-content/uploads/2023/08/gate1.png)
เอาต์พุต
![](https://dkttc.ac.th/wp-content/uploads/2023/08/gate01.png)
การสร้าง Or Gate ใน Python
ตัวอย่าง
![](https://dkttc.ac.th/wp-content/uploads/2023/08/gate2.png)
เอาต์พุต
![](https://dkttc.ac.th/wp-content/uploads/2023/08/gATE02.png)
การสร้าง Not Gate ใน Python
ตัวอย่าง
![](https://dkttc.ac.th/wp-content/uploads/2023/08/gate3.png)
เอาต์พุต
![](https://dkttc.ac.th/wp-content/uploads/2023/08/gate03.png)
การสร้าง Nand Gate ใน Python
ตัวอย่าง
![](https://dkttc.ac.th/wp-content/uploads/2023/08/gate4.png)
เอาต์พุต
![](https://dkttc.ac.th/wp-content/uploads/2023/08/gate04.png)
การสร้าง Nor Gate ใน Python
ตัวอย่าง
![](https://dkttc.ac.th/wp-content/uploads/2023/08/gate5.png)
เอาต์พุต
![](https://dkttc.ac.th/wp-content/uploads/2023/08/gate05.png)
บทสรุป
ในบทความนี้ เราได้เรียนรู้วิธีใช้ลอจิกเกตใน Python 3.x หรือก่อนหน้านี้ เรายังได้เรียนรู้เกี่ยวกับเกทสากลสองเกท ได้แก่เกท NAND และ NOR