วันอาทิตย์ที่ 17 กุมภาพันธ์ พ.ศ. 2562

python

1.ประวัติ
         Python คือชื่อภาษาที่ใช้ในการเขียนโปรแกรมภาษาหนึ่ง ซึ่งถูกพัฒนาขึ้นมาโดยไม่ยึดติดกับแพลตฟอร์ม กล่าวคือสามารถรันภาษา Python ได้ทั้งบนระบบ Unix, Linux , Windows NT, Windows 2000, Windows XP หรือแม้แต่ระบบ FreeBSD อีกอย่างหนึ่งภาษาตัว นี้เป็น OpenSource เหมือนอย่าง PHP ทำให้ทุกคนสามารถที่จะนำ Python มาพัฒนาโปรแกรมของเราได้ฟรีๆโดยไม่ต้องเสียค่าใช้จ่าย และความเป็น Open Source ทำให้มีคนเข้ามาช่วยกันพัฒนาให้ Python มีความสามารถสูงขึ้น และใช้งานได้ครบคุมกับทุกลักษณะงาน
ไวยากรณ์ของภาษา Python
      ภาษา Python นั้นถูกพัฒนาขึ้นมาโดยมีความตั้งใจว่าจะให้เป็นภาษาที่อ่านง่าย มันถูกออกแบบมาให้มีโครงสร้างที่มองเห็นได้โดยไม่ซับซ้อน โดยมักจะใช้คำในภาษาอังกฤษในขณะที่ภาษาอื่นใช้เครื่องหมายวรรคตอน นอกจากนี้ Python มีข้อยกเว้นของโครงสร้างทางภาษาน้อยกว่าภาษา C และ Pascal
Python Interpreter

      Python interpreter นั้นเป็นตัวแปรภาษาของภาษา Python เพื่อให้สามารถรันโค้ด Python ได้ ซึ่งได้มากับไลบรารี่มาตรฐานที่สามารถใช้งานได้ฟรี ซึ่งดาวน์โหลดได้ที่ https://www.python.org/ ซึ่งเป็นโปรแกรมแบบ source และ binary สำหรับแพลตฟอร์มทีไ่ด้รับความนิยม นอกจากนี้ Interpreter ยังสนับสนุนการเขียนโปรแกรมกับ Interactive shell ซึ่งเป็นการเขียนโค้ดของภาษา Python ลงไปและเห็นผลลัพธ์การทำงานของคำสั่งได้ในทันที Python Interpreter นั้นยังสามารถนำเพิ่มความสามารถกับฟังก์ชันใหม่ที่ถูกพัฒนามาจากภาษา C และ C++ Python นั้นเหมาะสำหรับเป็นภาษาในการสร้าง Extension และแอพพลิเคชันที่ปรับแต่งได้
 โค้ดของ Python ถูกสร้างขึ้นมาจากภาษาซี การประมวลผลจะทำในแบบอินเทอร์พรีเตอร์ คือจะประมวลผลไปทีละบรรทัดและปฏิบัติตามคำสั่งที่ได้รับ Python เวอร์ชันแรกคือ  เวอร์ชัน 0.9.0 ออกมาเมื่อปี 2533 และเวอร์ชันปัจจุบันคือ 3.5

    คุณลักษณะเด่นของภาษา Python
    1.สนับสนุนแนวแบบคิดออปเจกต์โอเรียนเทด หรือ OOP (Object Oriented Programming)
    2.เป็น Open Source
    3.โค้ดที่เขียนด้วย Python สามารถนำไปรันบนระบบปฏิบัติการได้หลากหลาย
    4.สนับสนุนเทคโนโลยี COM ของ Ms-windows
    5.Python รวมมาตรฐานการอินเตอร์เฟส Tkinter ซึ่งสนับสนุนบนระบบ X windows, Ms-windows และ Macintosh การใช้คำสั่ง Tkinter API ช่วยให้โปรแกรมเมอร์ไม่ต้องแก้ไขโค้ดเมื่อนำไปรันบนระบบปฏิบัติการอื่นๆ
    6.เป็น Dynamic typing คือ สามารถเปลี่ยนชนิดข้อมูลได้ง่ายและสะดวก
    7. มี Buil-in Object Types คือ โครงสร้างของข้อมูลที่สามารถใช้ได้ใน Python ประกอบด้วย ลิสต์, ดิกชันนารี, สตริง ที่ง่ายต่อการใช้งานและมีประสิทธิภาพสูง
    8.มีเครื่องมือต่างๆ มากมาย เช่น การประมวลผลเท็กซ์ไฟล์ การเรียงข้อมูล การเชื่อต่อสตริง การตรวจสอบเงื่อนไขของข้อความ การแทนคำ เป็นต้น
    9.มีมอดูลสำหรับจัดการ Regular Expresion
    10.มีมอดูลที่สร้างขึ้นจากนักพัฒนาสนับสนุนมากมาย ได้แก่ COM, Image, CORBA, ORBs, XML เป็นต้น
ฝุ่น PM 2.5

  • ฝุ่น PM 2.5 เกิดจาก 1.การเผาไหม้เครื่องจักร เครื่องยนต์ ทั้งรถยนต์ใหม่และเก่า สังเกตได้ว่าฝุ่นจะเพิ่มขึ้นสูงสุดหลัง 1 ทุ่มที่คนเริ่มขับรถกลับบ้านไปจนถึงช่วง 11 โมงเช้า 2. ฤดูกาลหนาวหรืออากาศที่เย็นและแห้งส่งผลให้ฝุ่นไม่ลอยขึ้นที่สูง สังเกตได้ว่าตอนเช้า หรืออากาศเย็นๆ ฝุ่นจะเยอะกว่าปกติ โดยฝุ่นจะเยอะในช่วงเดือนธ.ค.-ก.พ. นอกจากนี้ถ้าอากาศตายหรือลมไม่พัด เช่น กรุงเทพฯ ที่มีสิ่งก่อสร้าง ตึกสูงเยอะ ยิ่งไม่มีลมฝุ่นเลยไม่พัดไปไหน

รูปภาพที่เกี่ยวข้อง
เทคโนโลยี 4.0
Digital 4.0 เมื่อเทคโนโลยีมีมันสมองและเราก็มาถึงยุคที่ความฉลาดของเทคโนโลยีจะทำให้อุปกรณ์ต่างๆสื่อสารและทำงานกันเองได้อย่างอัตโนมัติ เทคโนโลยีในสามยุคแรกที่กล่าวไปเปรียบเสมือนเป็นแขน ขา ให้แก่มนุษย์ เป็นเทคโนโลยีที่ช่วยเหลือ อำนวยความสะดวก หยิบจับ คำนวณ ประมวลผมให้มนุษย์ มีแขน ขา แต่ไม่มีสมองเป็นขของมนุษย์ในการใช้ความคิดเพื่อข้ามขีดจำกัด สร้างสรรค์พัฒนาสิ่งใหม่ๆ โดยจะใช้ชื่อยุคนี้ว่าเป็นยุค Machine-to-Machine เช่น เราสามารถเปิด-ปิด หรือสั่งงานอื่นๆกับเครื่องใช้ไฟฟ้าในบ้านตัวเองผ่านแอพลิเคชั่นโดยไม่ต้องเดินไปกดสวิตช์ หรือตัวอย่างที่ถูกนำมาใช้งานจริงแล้วอย่างการพูดคำว่า “แคปเจอร์” กับแอพถ่ายภองตัวเอง ในยุค 4.0 เทคโนโลยีถูกนำมาพัฒนาต่อยอดเพื่อลดบทบาทของมนุษย์ และเพิ่มศักยภาพาพในสมาร์ทโฟน โทรศัพท์ก็จะถ่ายรูปให้อัตโนมัติโดยที่เราไม่ต้องกดถ่ายด้วยซ้ำ หรือแม้แต่เทคโนโลยีซิมูเลชั่น Simulation จำลองสถานการณ์เพื่อฝึกอบรมพนักงาน วางแผนสถานการณ์โดยที่ไม่ต้องเดินทางไปถึงสถานที่จริง หรือเป็นสื่อการเรียนรู้แบบ Interactive เป็นต้น
เทคโนโลยีล้าสมัย
เครื่องวิทยุ AM /FN

ถึงปัจจุบันเราจะสามารถฟังวิทยุผ่านมือถือกันได้เเล้ว เเต่ทั้งในรถยนต์หรือร้านอาหารข้างทางธรรมดาๆ ก็ใช้วิทยุกันทั้งนั้นนะครับ เพราะบางทีเปิดมือถือมานั้นส่วนใหญ่ก็กดเกมเล่นกันไม่ก็อ่านเฟสบุ๊คทำให้วิทยุเหล่านี้ก็ยังขายได้อยู่ดีถึงจะน้อยก็ตาม
สายเเจ็คเสียง 3.5mm
สายหูฟังที่ใช้กันมาอย่างยาวนานที่ไม่มีท่าทีว่าจะหายไปง่ายๆ ถึงเเม้ iphone 7 จะนำช่องนี้ออกก็ตามเเต่ก็ยังมีอุปกรณ์อื่นๆ ที่ใช้กันอยู่ทั่วบ้านทั่วเมืองอยู่ดี
ตลับเกมคลาสสิก
ตลับเกมที่ตอนเด็กๆ คนที่เคยเล่นน่าจะเคยหยิบเอามาเป่าก่อนเสียบเล่นกัน ที่ถึงปัจจุบันเครื่องเกมจะเปลี่ยนเป็นเเบบ blu-ray /Digital กันหมดเเล้ว เเต่ก็ยังมีกลุ่มคนที่ชอบของคลาสสิกเหล่านี้กันอยู่ที่คลาสสิกสุดๆ ขนาดยังใช้ตลับเล่นกันอยู่นั่นเอง
โทรทัศน์ CRT
เครื่องโทรทัศน์ใหญ่ๆ อ้วนๆ ที่พบเห็นกันได้ตามร้านอาหารข้างทางทั่วไป หรือบ้านบางคนที่มีคนเถ้าคนเเก่ที่มีเครื่องเเบบนี้มานานเเล้วที่ยังใช้ดูข่าวดูละครอยู่ทุกวัน ที่ถึงในตลาดจะมีเเต่ LCD,LED ขายกันหมดเเล้ว เเต่เครื่องเเบบนี้ก็ยังมีคนใช้กันอยู่ดี
กล้อง Digital
'
เเน่นอนว่ากล้องเเบบนี้นั้นปัจจุบันก็เเทบจะเเทนที่กล้องฟิล์มกันหมดเเล้ว เเต่ถ้าย้อนไปจุดกำเนิดนั้นก็เรียกได้ว่าเกือบ 20-30 ปีเเล้ว ซึ่งสิ่งที่ทำให้มันอยู่รอดมาได้จนถึงทุกวันนี้ก็เพราะความสะดวกนั่นเองที่ทำให้มีการปรับปรุงขึ้นเรื่อยๆ ทำให้ถึงจะคิดค้นกันมานานเเล้วก็ยังใช้กันได้อยู่นั่นเอง
เครื่อง Fax 
สำนักงานปัจจุบันก็มีเครื่องเหล่านี้ใช้กันทั้งนั้น ส่งเอกสารไปมาระหว่างชั้นหรือตึกอาคารไม่ต้องไปส่งในเน็ตให้ยุ่งยาก
โทรศัพท์บ้าน

ในสำนักงานทั้งหลายรวมถึงบ้านเรือนทั่วไปเเน่นอนว่าโทรศัพท์เเบบนี้ก็ยังมีให้เห็นกันอยู่เเน่นอน
นาฬิกาข้อมือ
ถึงเเม้จะเป็นของที่มีมานานสมัยรุ่นพ่อของปู่เราๆ เเล้วก็ตามเเต่นาฬิกาข้อมือก็ไม่ได้หายตายจากไปไหน ถึงจะมีพวก Applewatch ที่พยายามจะมาเเทนที่ของตกยุคเเบบนี้ก็ตามเเต่ก็ยังมีคนใช้กันอยู่ดี
เเผ่นเสียง Vinly
ยุคปัจจุบันที่ .mp3 หาโหลดหาฟังกันได้ตามเน็ตเป็นเรื่องธรรมดาไปเเล้ว เเต่เเผ่นเสียงเหล่านี้ก็ยังมีขายอยู่ไม่ได้หายไปไหน ซึ่งว่ากันว่ามันเป็นความรู้สึกอีกเเบบที่ไฟล์ mp3 ให้ไม่ได้กันนั่นเอง บ้านใครมีเครื่องของพ่อเเม่ก็ลองเอามาฟังกันดูนะครับอาจจะชอบกันก็ได้
เเผ่น CD 


เเน่นอนว่ายุคสมัยนี้เเผ่น CD ดูจะใช้ประโยชน์อะไรไม่ได้ในหลายๆ อย่างเเล้ว เเต่บางทีอย่างเเผ่นเพลงหรือไฟล์งานส่งอาจารย์ก็ต้องใช้เเผ่น CD เหล่านี้อยู่ทำให้่มันไม่ได้หายไปจากตลาดโดยสมบูรณ์
แหล่งที่มา
https://www.online-station.net/movie/view/98550

www.mindphp.com/บทเรียนออนไลน์/83-python/2393-ประวัติ-ภาษา-python-ไพทอน.html
http://air4thai.pcd.go.th/webV2/aqi_info.php
http://www.wice.co.th/2018/01/11/digital-4-0-technology/
www.online-station.net/movie/view/98550

python 1.ประวัติ           Python คือชื่อภาษาที่ใช้ในการเขียนโปรแกรมภาษาหนึ่ง ซึ่งถูกพัฒนาขึ้นมาโดยไม่ยึดติดกับแพลตฟอร์ม กล่าวคือสา...