Please enable JavaScript.
Coggle requires JavaScript to display documents.
ภาษา Python :warning: - Coggle Diagram
ภาษา Python :warning:
เป็นภาษาเขียนโปรแกรมระดับสูงที่ใช้กันอย่างกว้างขวางในการเขียนโปรแกรมสำหรับวัตถุประสงค์ทั่วไป
สร้างโดย Guido van Rossum และถูกเผยแพร่ครั้งแรกในปี 1990 และปัจจุบันถูกดูแลโดย Python Software Foundation
(PSF)
Python นั้นเป็นภาษาแบบ interprete ที่ถูกออกแบบโดยมีปรัญชาที่จะทำให้โค้ดอ่านง่ายขึ้น
เขียนโค้ดใช้บรรทัดที่น้อยลงกว่าภาษาอย่าง C++ และ Java
จุดเด่นของ Python :red_flag:
เป็นภาษาที่เข้าใจง่าย เป็นระเบียบ
สามารถใช้งานได้หลายแพล็ตฟอร์ม
สร้างตัวแปลง่าย
การเขียนที่สั้นลงกว่าภาษาอื่น ๆ
ประวัติความเป็นมา
ของภาษา Python :star:
เป็นภาษาการเขียนโปรแกรมคอมพิวเตอร์ระดับสูง ที่ได้รับความนิยมมากที่สุด อ่านเข้าใจง่าย คล้ายภาษาอังกฤษ
กำเนิดภาษาไพทอน
ปลายปี 1980 นาย Guido
van Rossum มีความคิดริเริ่มที่สร้าง
ภาษาใหม่ขึ้นมา ที่เป็นภาษา สคริป ต์
สามารถอ่านเข้าใจง่ายเหมือนภาษา ABC
อีก 9 ปีต่อมานาย Guido van Rossum เริ่มต้นการพัฒนาภาษาใหม่ นาย Guido van Rossum กลับเลือกใช้ชื่อตามซีรีส์ตลก “Monty Python’s Flying Circus” เป็นที่มาของชื่อภาษาไพทอน (Python)
1991 นาย Guido van Rossum ได้เผยแพร่ ภาษา python เวอร์ชั่นแรก
ปี 1995 python เวอร์ชัน 1.2 ถูกปล่อยออกมา ประเทศสหรัฐอเมริกา เขาพัฒนา python เวอร์ชันใหม่มาโดยตลอด จนกระทั้งpython 1.6 ออกมา
ปี 2000 เขาและทีมงาน Python Core Development team ได้ย้ายมาทำงานร่วมกับBeOpen.com เพื่อพัฒนาPython 2.0
ปี 2001
ได้เปิดตัว python 2.1
ปี 2008 ได้เปิดตัว python 3.0 หรือ Python3K
ปัจจุบัน python ยังมีการใช้งานอยู่ทั้ง python 2.0 และ3.0
โครงสร้าง
การเขียนโปรแกรมภาษา Python
Comment :!:
การคอมเมนต์จะใช้เรื่องหมาย # ในการคอมเมนต์ สามารถใช้โดยการใส่ตำแหน่งแรกของบรรทัดและหลังข้อความที่ต้องการคอมเมนต์
Module :!!:
คือไฟล์ .py ที่วางอยู่ใต้ package directory หรือส่วนของโปรแกรมที่ใช้สำหรับการกำหนดตัวแปร คลาส หรือฟังก์ชั่น ที่ทำงานคล้ายๆกันเอามารวมกันไว้ในไฟล์เดียว
Literals :!?:
literals คือ ข้อมูลที่เป็นค่าคงที่ ตัวอักษร เครื่องหมาย ในโปรแกรมภาษาpython สามารถแบ่งประเภทของข้อมูลได้ในแบบต่างๆ เช่น Integer,Floats, number boolean และ String
Indentation :explode:
นั้นจะใช้การย่อหน้า (indentation) เพื่อแสดงขอบเขตกลุ่มคำสั่ง if, Else, For หรือการประกาศฟังก์ชั่น ในที่นี้เรียกว่ารูปแบบบล็อคสำหรับการย่อหน้านั้นโดยปกติใช้ white space 4 ตัวและมักจะนิยมกว่าการใช้ tab
ที่หัวของบล็อคจะต้องมีเครื่องหมายโคลอน (:) กำหนดหลังคำสั่ง if
Expressions :fire:
คือ การท างานร่วมกันระหว่างตัวแปร (หรือค่าคงที่) และตัวดำเนินการโดยค่าเหล่านี้จะมีตัวดำเนินการสำหรับควบคุมการทำงาน