Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore e-book Python (1)

e-book Python (1)

Published by flookarnon540, 2020-01-20 02:18:48

Description: e-book Python (1)

Search

Read the Text Version

เร่อื ง การเขียนโปรแกรมไพธอนเบ้ืองตน้

คาํ นํา รายงานเลม่ นี้จัดทําขึน้ เพ่ือเป็นส่วนหนึง่ ของวขิ า หลกั การเขียนโปรแกรม ช้ัน ปวช.1 เพ่ือใหไ้ ด้ศึกษาหาความรูใ้ นเร่อื ง การเขียนโปรแกรมไพธอนเบ้ืองตน้ และไดศ้ ึกษาอย่างเข้าใจ เพ่ือเป็นประโยชน์กบั การเรยี น ผู้จัดทําหวงั วา่ รายงานเลม่ นี้จะเป็นประโยชน์กับผู้อ่าน หรอื นักเรยี น นักศึกษา ทีก่ ําลงั จะหาข้อมูลเร่อื งนี้ อยู่ หากมีข้อแนะนําหรอื ข้อผิดพลาดประการใดผู้จัดทําน้อมรบั ไวแ้ ละขออภยั ณ ทีน่ ี้ด้วย

สารบัญ เร่อื ง หน้า คาํ นํา 2 สารบัญ 3 โครงสรา้ งของภาษา Python 4 คาํ สงวน 5 การต้งั ช่ือตวั แปร 6 การใช้ตวั แปรในไพธอน ความแตกตา่ งของ Shenc windows และ Edit windows 7-9 Python TDLE กบั โคด้ หลากสี 10-12 ความผิดพลาดจากการเขียนโปรแกรม การแสดงผลลพั ธ์ทางจอภาพ 13 สรุปท้ายบท 14-17 บรรณานกุ รม 18 19 20

โครงสร้างของภาษา Python ในบทน้ี คณุ จะไดเ้ รียนรู้และทําความเข้าใจในโครงของภาษา Python ในภาษาคอมพิวเตอร์นั้นก็มี โครงสร้างของภาษาเช่นเดยี วกกบั ภาษามนุษย์ ซึง่ สิ่งเหลา่ น้ีถูกกาํ หนดเพ่ือเปน็ รูปแบบและวิธีในการ เขยี นโปรแกรมในภาษา Python มันใช้สํ าหรับควบคมุ วิธีทคี่ ณุ จะเขียนโคด้ ของคณุ เพ่ือให้เขา้ ใจโดย ตัวแปรภาษาหรือคอมไพเลอร์พ่ือเริม่ ต้นการเรียนรู้ในภาษา Python มาดูตัวอย่างของโปรแกรม อย่างง่าย โดยเป็นโปรแกรมทถี่ ามช่ือผูใ้ ช้และแสดงข้อความทกั ทายทางหน้าจอ มาเริม่ เขยี น โปรแกรมแรกในภาษา Python ของคณุ ให้คดั ลอกโปรแกรมข้างลา่ งแลว้ นําไปรันใน IDEโปรแกรม ในการรับช่ือและแสดงข้อความทักทายออกทางหน้าจอ ในการรันโปรแกรมคุณสามารถรันได้หลายวิธี แตท่ แี่ นะนําคือการใช้ Python shell ให้คณุ เปดิ Python shell ขึน้ มาแลว้ กดสร้างไฟลใ์ หม่โดยไป ที่ File -> New File จะปรากฏกลอ่ ง Text editor ของภาษา Python ขึน้ มา เพ่ือรันโปรแกรม Run -> Run Module หรือกด F5 โปรแกรมจะเปลยี่ นกลบั ไปยงั Python shell และเริม่ ตน้ ทํา งานผลลพั ธก์ ารทํางานในการรันโปรแกรม first.py จาก Python shell ในตวั อย่างเราไดก้ รอกช่ือ เปน็ \"Mateo\" และหลงั จากนั้นโปรแกรมไดแ้ สดงข้อความทักทายและจบการทาํ งาน ในตอนน้ีคณุ ยังไม่ตอ้ งกังวลว่าโปรแกรมในแตล่ ะบรรทดั นั้นทํางานยงั ไง

คําสงวน ตวั แปร และ คําสงวน ในไพทอน Python ไม่จําเปน็ ต้องประกาศตัวแปรกอ่ นใช้งาน สามารถกําหนดค่าขนึ้ มา และเรียกใช้ได้เลย แตก่ ารตวั ช่ือตัวแปรของ ไพทอนตอ้ งเปน็ ไป ตามกฏดังน้ี 1. ขึน้ ตน้ ด้วยตัวอักษรตงั้ แต่ 1 ตัวขนึ้ ไป 2. ตวั แปรห้ามมีช่องว่าง 3. ห้ามมีสั ญลกั ษณ์พิเศษเช่น #,?,$,... (คนทเี่ ขยี น PHP มาอย่าลงไปใส่ $ เข้านะครับ) 4. ตวั แปรต้องไม่ซากบั คาํ สงวน ดูคาํ สงวนไดท้ า้ ยบทความน้ี 5. ตัวแปรใช้ตวั พิมพ์เลก็ พิมพ์ใหญ่ มีคึ วามหมายต่างกัน (case-sensitive แบบเดียวกับ PHP) ชนิดขอ้ มูลของไพทอน ไพทอนมีชนิดขอ้ มูลพืนฐานอยู่ 5 ชนิดดงั น้ี ● Numbers เก็บข้อมูลตัวเลข ● String เก็บข้อมูลตัวอักษร ● List เกบ็ ข้อมูลไดม้ ากวา่ 1 ค่าใน 1 ตวั แปร หรือทเี่ รียกว่า compound type ● Tuple อ่านว่า \"ทูเพิล\" เกบ็ ข้อมูลไดม้ ากวา่ 1 คา่ ใน 1 ตวั แปร ใช้สํ าหรับเก็บลาํ ดับ หรือทเี่ รียกวา่ sequence type ● Dictionary เกบ็ ข้อมูลไดม้ ากว่า 1 ค่าใน 1 ตวั แปรเช่นกนั หรือทเี่ รียกวา่ table type เทียบไดก้ ับตวั แปร array ใน php คําสงวน ในภาษาไพทอน and, as, assert, break, class, continue, def, del, elif, else, except, exec, finally, for, from, global, if, import, in, is, lambda, not, or, pass, print, raise, return, try, while, with, yield

การตัง้ ช่ือตัวแปร (Naming Variable) 1) ห้ามขึน้ ต้นดว้ ยตวั เลข 2) ช่ือตวั แปรห้ามมีช่องวา่ ง 3) ตวั พิมพ์เลก็ ใหญ่ของภาษาอังกฤษมีความแตกตา่ งกัน 4) ห้ามใช้เคร่ืองหมายพิเศษหรือเคร่ืองหมายดาํ เนินการตา่ งๆ 5) ห้ามซากบั คําสงวนของภาษา python

การใช่งานตัวเเปรในไพธอน(Varmianles) ตวั แปรในภาษา Pythonตัวแปร (variable) คอื ช่ือหรือเคร่ืองหมายทกี่ ําหนดขึน้ สํ าหรับใช้เก็บค่าใน หน่วยความจํา ตวั แปรจะมีช่ือ (identifier) สํ าหรับใช้ในการอ้างถงึ ข้อมูลของมัน ในการเขยี น โปรแกรม ค่าของตวั แปรสามารถทจี่ ะกําหนดได้ใน run-time หรือเปลยี่ นแปลงอยู่ตลอดเวลาในขณะที่ โปรแกรมทํางาน (executing) ในการเขยี นโปรแกรมคอมพิวเตอร์นั้น ตัวแปรจะแตกตา่ งจากตัวแปรในทางคณิตศาสตร์ คา่ ของตวั แปร นั้นไม่จําเป็นตอ้ งประกอบไปด้วยสูตรหรือสมการทสี่ มบูรณ์เหมือนกับในคณิตศาสตร์ ในคอมพิวเตอร์ ตวั แปรนั้นอาจจะมีการทาํ งานซาๆ เช่น การกําหนดคา่ ในทหี่ นึง่ และนําไปใช้อีกทหี่ นึง่ ในโปรแกรม และ นอกจากน้ียังสามารถกาํ หนดค่าใหม่ให้กบั ตัวแปรไดต้ ลอดเวลา ตอ่ ไปเป็นตัวอยา่ งของการประกาศ

Numbers ในภาษา Python นั้นสนับสนุนข้อมูลแบบตวั เลข ซึง่ ขอ้ มูลประเภทน้ีจะแบ่งออกเป็น Integer Float Decimal และ Complex อย่างไรกต็ ามเราจะเน้นยาใน Integer ซึง่ เป็นการเก็บขอ้ มูลแบบ จํานวนเต็ม และ Float เปน็ ขอ้ มูลแบบจํานวนจริง สํ าหรับประเภทแบบ Decimal นั้นแตกตา่ งไป จาก Float คอื สามารถเกบ็ ความละเอียดของจุดทศนิยมได้มากกวา่ นอกจากน้ี Python ยังสนุน ตวั เลขในรูปแบบ Complex ทแี่ สดงในแบบ a +bj ตอ่ ไปเปน็ ตวอย่างในการประกาศและใช้งาน ตัวแปรแบบตวั เลขในภาษา Python

และมันคงดีถ้าจะมีเอกสารแนะนําแบบเห็นภาพเพ่ือลดความกลั วลในการ เริม่ ต้น และนัน่ คือวัตถปุ ระสงค์ของเว็บเพจน้ี แนวทางกค็ ือเราจะไดใ้ ช้งาน เลก็ ๆ น้อยๆ ด้วย IDLE: the Integrated Development Environment ซึง่ ได้รับการออกแบบมาเพ่ือให้ง่ายตอ่ การศึกษาภาษาไพธ อน ในตวั อยา่ งน้ีผู้เขียนจะไดส้ ร้างข้อผิดพลาดบางอยา่ ง เพ่ือแสดงให้เห็น สิ่งทจี่ ะเกิดขึน้ เม่ือทุกอยา่ งไม่เปน็ ไปอย่างทคี่ วรจะเปน็

ความแตกต่างของshell windows และ Edit Windows การใช้งานในเร่ืองของระบบปฏิบัติการบนคอมพิวเตอร์นั้นเราสามารถใช้งานไดต้ ามทเี่ ราถนัดและความสะดวกในการใช้ งาน ซึง่ ระบบปฏิบัติการในแตล่ ะแบบนั้นจะมีความแตกต่างหรือ ลกั ษณะการใช้งานทแี่ ตกตา่ งกนั อออกไปอาจจะมีบาง ส่ วนทที่ าํ ใช้งานมีความคลา้ ยกนั แต่ถึงยงั ไงลกั ษณะการทํางานของแต่ละระบบปฏิบัติการกไ็ ม่ไดม้ ีความแตกตา่ งอะไร กนั มากนักอยู่ทลี่ กั ษณะการใช้งานของ User มากกว่าวา่ ต้องการใช้งานในส่ วนไหน Windows Power Shell คืออะไร Power Shell คอื ภาษาทที่ าง Microsoft ได้สร้างขึน้ มาใช้านบน Windows ใช้สั่งเพ่ือให้เคร่ืองทาํ งาน power shell จะมาพร้อมกับ windows ทํางานบน .Net Framework ในการทํางานของ Microsoft เกือบทุกการใช้งานรองรับ Power Shell แลว้ ซึง่ ช่วยให้การทํางานเป็นแบบ Automate ได้มากขึน้ ช่วยให้การทาํ งานเป็นระบบมากขึน้ อะไรทตี่ อ้ งทาํ งานซาๆ หากทาํ การเขียนเปน็ Power Shell เพ่ือใช้งานจะช่วยให้สามารถทํางานได้เร็วขึน้ และช่วยในเร่ืองของการลดการทํางานผิดพลาด

Windows คือ ระบบปฏิบัติการคอมพิวเตอร์ระบบหนึง่ (operating system) สร้างขึน้ โดย บริษัทไมโครซอฟต์ เน่ืองจากความยากในการใช้งานดอสทาํ ให้บริษัทไมโครซอฟต์ไดม้ ีการพัฒนา ซอฟตแ์ วร์ทเี่ รียกว่า Windows ทมี่ ีลกั ษณะเป็น GUI (Graphic-User Interface) ทนี่ ํา รูปแบบของสั ญลกั ษณ์ภาพกราฟกิ เขา้ มาแทนการปอ้ นคําสั่งทลี ะบรรทัด ซึง่ ใกลเ้ คยี งกับ แมคอินทอชโอเอส เพ่ือให้การใช้งานดอสทาํ ไดง้ ่ายขึน้ แต่วินโดวส์ จะยงั ไม่ใช่ระบบปฏิบัติการ จริง ๆ เน่ืองจากมันจะทาํ งานอยู่ภายใต้การควบคมุ ของดอสอีกที กลา่ วคอื จะตอ้ งมีการติดตงั้ ด อสกอ่ นทจี่ ะติดตงั้ ระบบปฏิบัติการ Windows และผูใ้ ช้จะสามารถเรียกใช้คําสั่งตา่ ง ๆ ทมี่ ีอยู่ใน ดอสไดโ้ ดยผ่านทางWindows ซึง่ Windows จะง่ายต่อการใช้งานมากกว่าดอส ระบบปฏิบัติการ windows ใช้หลกั การแบ่งงานเป็นส่ วน เรียกวา่ หน้าตา่ งงาน (windows) ทแี่ สดงผลลพั ธแ์ ตล่ ะโปรแกรม ปจั จุบันมีการผลติ และจําหน่ายหลายรุ่น เช่น Windows XP , Windows Vista, Windows 7 เป็นต้น

โปรแกรมทตี่ ิดมากบั Python นั้นคอื Python Shell เวอร์ชัน 3.5.0 ในตวั ยอ่างบทเรียนน้ีจะเป็นการใช้งาน Python shell เบ้ืองตน้ สํ าหรับการใช้งานสํ าหรับมือใหม่ การเขียนโปรแกรมภาษา Python นั้นสามารถเลอื กพัฒนาไดจ้ าก Python Shell หรือ IDLE (Python GUI) เปน็ หลกั ซึง่ หากมีการเขยี นโปรแกรมเราจะตอ้ งมีไฟล์ Source Code ซึง่ ไฟล์ Source Code ทเี่ รา เขยี นไว้ยังไม่ได้ compile จะมีนามสกลุ ไฟลว์ า่ *.py ตวั อย่างเช่น ถา้ เราเขยี นชุดคาํ สั่งหนึง่ เพ่ือใช้งานเป็นทเี่ รียบร้อยแลว้ ดังตัวอย่างขา้ งลา่ ง

Python IDLE กบั โค้ดหลากสี นี่คอื หน้าต่างหลกั ของ IDLE และสิ่งทเี่ ราเห็นในตอนน้ีคอื หน้าต่างของ \"ตัวแปล\"(Interpreter) บนตวั แปลน้ีเราสามารถ ป้อนคําสั่งตา่ งๆ ลงไปให้กับไพธอนได้โดยตรง และเม่ือเราทําการ ปอ้ นคาํ สั่งลงไปไพธอนจะประมวลและแสดงผลลพั ธ์ทไี่ ด้ให้เราโดย ทันที เราจะใช้หน้าต่างตัวแปลน้ีอยา่ งสมาเสมอเม่ือเราทาํ การศึกษา ภาษาไพธอน ขอ้ ดีของมันคือมันส่ งผลกลบั มาให้เราโดยทนั ที นอกจากน้ีเรายังสามารถใช้มันเป็นเคร่ืองคิดเลขทมี่ ีประสิ ทธิภาพสูง มากๆ อันหนึง่

ความผิดพลาดจากการเขียนโปรแกรม ข้อผิดพลาดในการเขยี นโปรแกรมเราเรียกว่า Bugs โดยทวั่ ไปความผิดพลาดสามรถแบ่งได้เปน็ 3 ชนิด ใหญ่ๆ คอื 1. Syntax Error - เป็นความผิดพลาดทสี่ ามารถตรวจพบในขณะ compile - เป็นความผิดพลาดทางไวยากรณ์ภาษา จากการเขยี นคําสั่งไม่สมบูรณ์ มีการตกหลน่ หรือผิด พลาด ซึง่ compiler ตรวจพบและจะแสดงข่าวสารวา่ ผิดพลาดเกิดทบี่ รรทดั ไหน ผิดเกยี่ วกบั อะไร 2. Run-Time-Error - เปน็ ความผิดพลาดทเี่ กิดขึน้ ขณะในปฏิบัติการ (Run) เช่น การหารค่าด้วย 0 โดย โปรแกรมจะหยุดการประมวลผลทนั ที 3. Logic Error - เป็นความผิดพลาดของผลลพั ธ์ ซึง่ มีผลมาจากอัลกอริทมึ ในการแกป้ ญั หาโปรแกรม เช่น เขยี นพิจน์ทางคณิตศาสตร์ไม่ถูกตอ้ ง มีการใช้เง่ือนไขในการทาํ งานผิดพลาด มีการวน Loop ไม่มีจุด สิ้ นสุดเป็นตน้

การเขียนโปรแกรมไม่ว่าจะเปน้ ภาษาซี ภาษาปาสคาล หรือภาษาคอมพิวเตอรือ่ืน ๆ คงจะเคยเจอกบั ข้อผิด พลาดกนั มาบ้างแลว้ ทีน้ีเรามารู้จักกับขอ้ ผิดพลาดในการเขียนโปรแกรมกนั ว่ามีด้วยกันอยู่ 3 ชนิด นัน่ ก็ คอื 1. Syntax Error คือ ข้อผิดพลาดจากการใช้ไวยากรณ์ภาษาทผี่ ิด หรือ อาจเกิดจากการสะกดคาํ ผิด 2. Run-time Error คือ ขอ้ ผิดพลาดในระหว่างการปฏิบัติงาน(Execution) มักเกิดจากความ รู้เทา่ ไม่ถึงการณ์ 3. Logical Error คอื ขอ้ ผิดพลาดทหี่ าและแกไ้ ด้ยากทสี่ ุด ตอ้ งทาํ การไลโ่ ปรแกรมทลี ะคาํ สั่งเพ่ือหา ขอ้ ผิดพลาดนั้น ทนี ้ีเราลองมาดูตัวอยา่ งข้อผิดพลาดของโปรแกรม Syntax Error กันนะคะ #include<stdio.h>void main(){int priceprintf(“How much is that ? “)scanf(“%d”,price);printf(“oh! %d ?, hmmm…., too expensivenn”,price);

ภาษาโปรแกรมในปจั จุบันมีหลากหลายภาษามาก ทุกภาษามีขอ้ ดขี อ้ ด้อยและขอ้ จํากัดต่างกนั การเลอื กภาษาทจี่ ะเขยี นมี ปจั จัยหลายอย่างประกอบ 1. Application ทตี่ ้องการจะทาํ เช่น Win App หรือ Web App หรือ Mobile App เราคงตอ้ งเลอื กสั ก อยา่ งเพ่ือจะได้โฟกัสได้ถกู ทตี่ อนเริม่ ตน้ 2. เปา้ หมายงานทตี่ อ้ งการจะทําในอนาคต สํ าหรับคนทมี่ ีเป้าหมายจะทาํ งานบริษัท หากมีบริษัทในใจแลว้ กต็ อ้ ง คํานึงว่า บริษัทเปา้ หมายทตี่ อ้ งการเขาใช้ภาษาอะไรในการทาํ งาน ตอ้ งเลอื กให้ถกู (ผิดภาษาเขาอาจไม่รับเน้อ) ส่ วนคนทคี่ ิดจะเปน็ ฟรีแลนซ์ แนะนําให้เลอื กภาษาตามเทร็นด์ (หัวข้อถดั ไป) 3. เทร็นด์ หรือ ความนิยมในตัวภาษา จะบอกเราวา่ ภาษาน้ีจะมีอนาคตแค่ไหน เน่ืองจากการเขียนโปรแกรมเดยี วกนั มันสามารถสร้างได้จากหลายภาษา เช่น Web App สามารถสร้างจาก PHP ASP หรือ JAVA ...... ได้ ถา้ ภาษาไหนมีแนวโน้มจะไม่เป็นทนี่ ิยมในอนาคต ก็ไม่ควรเลอื กเรียนภาษานั้นๆ 4. ชมุ ชน หรือ Community ในสมัยน้ีเวลาทตี่ ิดขัดอะไรมันไม่ยากเหมือนสมัยผมอีกแลว้ เพราะสมัยน้ีมีอินเตอร์เน็ต ทสี่ ามารถเข้าถึงได้ง่าย การศึกษา เรียนรู้ ตอบขอ้ สงสั ยตา่ งๆ หรือแม้กระทงั่ ติดขดั อะไร สามารถหาไดจ้ ากอินเต อร์เน็ต หรือสอบถามได้จากชุมชน ยิง่ ชุมชนมีความแขง็ แกร่ง มีสมาชิกเยอะ นัน่ หมายความว่า ภาษานั้นๆมี อนาคตกวา่ 5. เคร่ืองมือทตี่ อ้ งใช้ อันน้ีคอื ต้นทุนแบบหนึง่ ทเี่ ราจะต้องจัดหามาในตอนเริม่ ต้น ยกตวั อย่างเช่น จะเขียน IOS App ก็คงตอ้ งมีเคร่ืองคอมพิวเตอร์ Apple ในการเขียน หรือ Web App ซึง่ Server PHP หาง่ายกวา่ ASP

หน่วยรับและหน่วยส่ งออก (อินพุต คยี ์บอร์หรือแป้นพิมพ์ เอาต์พุต) เป็นหน่วยหลกั ทคี่ อมพิวเตอร์ (Keyboard) ใช้ติดต่อกบั ผู้ใช้งานโดยจะมีอุปกรณ์อิน พุตเอาต์พุตประกอบอยู่ อุปกรณ์อินพุต คยี ์บอร์ดเป็นอุปกรณ์ป้อน จะเปลยี่ นปริมุตา่ งๆ ทผี่ ูใ้ ช้คอมพิวเตอร์ ขอ้ มูลหรือคาํ สั่งทนี่ ิยมใช้มากทสี่ ุด เขา้ ใจไปเปน็ รหัสทคี่ อมพิวเตอร์สามารถ และเปน็ อุปกรณ์อินพุตแบบดงั้ เดิมที่ เขา้ ใจได้ ส่ วนอุปกรณ์เอาตพ์ ุตจะเปลยี่ น ทาํ งานร่วมกบั คอมพิวเตอร์มานาน สั ญญาณทคี่ อมพิวเตอร์เขา้ ใจให้อยูใ่ นรูป โดยเฉพาะการพิมพ์ข้อมูล แบบทมี่ นุษย์เขา้ ใจได้

การแสดงผลลพั ธท์ างจอภาพ การแสดงผลออกทางหน้าจอ การทาํ งานพ้ืนฐานทสี่ ุดหรือเรียกได้วา่ เป็นส่ วน หนึง่ ในการทาํ งานของทุกโปรแกรมคอื การแสดง ผลข้อมูล ออกทางจอภาพ โดยในภาษา C นั้น การแสดง ผลข้อมูลออกทางจอสามารถทาํ ได้ดงั น้ี คําสั่ง printf คําสั่ง printf ถอื ได้ว่าเปน็ คาํ สั่งพ้ืนฐานทสี่ ุดใน การแสดงผลขอ้ มูลทุกชนิดออกทางหน้าจอไม่วา่ จะเป็น จํานวนเต็ม int ทศนิยม float ขอ้ ความ string หรืออักขระ นอกจากน้ีคาํ สั่งยงั มีความยดื หยุ่นสูง โดยเราสามารถ กําหนดหรือจัดรูปแบบการแสดงผลให้มีระเบียบ หรือเหมาะสมตามความตอ้ งการได้อีกด้วย

สรุปท้ายบท ชนิดขอ้ มูลของ Python มีชนิดขอ้ มูลพ้ืนฐานอยู่ 5 Condition expressions ชนิด ● Boolean operators ใช้เปรียบเทยี บ ● Numbers เก็บขอ้ มูลตวั เลข statement ผลลพั ธเ์ ป็น True หรือ False ● String เกบ็ ข้อมูลตวั อักษร ● List เกบ็ ข้อมูลไดม้ ากวา่ 1 คา่ ใน 1 ตวั แปร ● and จะเปน็ True ก็ต่อเม่ือ 2 กรณีเปน็ จริง หรือทเี่ รียกว่า compound type ทงั้ คนู่ อกนั้นเป็น False ● Tuple อ่านวา่ “ทูเพิล” เกบ็ ข้อมูลไดม้ ากว่า 1 ค่าใน 1 ตวั แปร ใช้สํ าหรับเกบ็ ลาํ ดบั หรือที่ ● or จะเปน็ จริง True กต็ ่อเม่ือ กรณีใดเปน็ เรียกว่า sequence type จริง จะเปน็ False เม่ือทงั้ 2 กรณีเป็นเท็จ ● Dictionary เกบ็ ข้อมูลไดม้ ากวา่ 1 คา่ ใน 1 ตวั แปรเช่นกัน หรือทเี่ รียกว่า table type ● not เอาไว้กลบั คา่ ให้ตรงข้าม เช่น จาก True เทียบได้กบั ตัวแปร array ใน php หากมี not ก็จะกลายเป็น False ● ลาํ ดับความสํ าคัญ ไม่ได้เริม่ จากซ้ายไปขวา แต่นับจาก not and และ or ตามลาํ ดับ ● if statement เอาไว้เช็คเง่ือนไขว่าเป็นจริง หรือไม่ ถ้าจริงก็จะทํางานในส่ วนของ statement (Python จะใช้ indentation ดว้ ย 4 spaces)

บรรณานกุ รม นางสาวแววมยุรี จันทรด์ ี’, นายอานนท์ อวยพร ,นางสาวเจนจิรา คงมี ,นางสาวนันท์นภทั ร ดวงแสง (2563/06/01) การ เขียนโปรแกรมไพธอนเบ้ืองตน้ [อินเทอรเ์ น็ต] เข้าถึงไดจ้ ากเว็บไซต์ http://devahoy.com/posts/learn-python-with-pycharm-edu/บทเรยี น Python https://www.hashcollision.org/hkn/python/idle_intro/IDLE_thai.html http://marcuscode.com/lang/python/variables-and-types https://www.google.com/search?client=avg&biw=1600&bih=757&sxsrf=ACYBGNRqGbrUNr1e0X5_KamVRIgn7sBECA%3A1578294409061&ei=idwSXo-3 A4KwrQHorICoBA&q=%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%81%E0%B8%AA%E0%B8%94%E0%B8%87%E0%B8%9C%E0 %B8%A5%E0%B8%A5%E0%B8%B1%E0%B8%9E%E0%B8%98%E0%B9%8C%E0%B8%97%E0%B8%B2%E0%B8%87%E0%B8%88%E 0%B8%AD%E0%B8%A0%E0%B8%B2%E0%B8%9E&oq=%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%81%E0%B8%AA%E0%B8 %94%E0%B8%87%E0%B8%9C%E0%B8%A5%E0%B8%A5%E0%B8%B1%E0%B8%9E%E0%B8%98%E0%B9%8C%E0%B8%97%E0%B 8%B2%E0%B8%87%E0%B8%88%E0%B8%AD%E0%B8%A0%E0%B8%B2%E0%B8%9E&gs_l=psy-ab.12..0i71l8.0.0..12980...0.2..0.0.0.......0......gws -wiz.iOttl4mosrE&ved=0ahUKEwjPn-nstO7mAhUCWCsKHWgWAEUQ4dUDCAo (6มกราคม2563)

ประวตั ิส่ วนตวั ช่ือ นางสาว เจนจิรา คงมี ช่ือเลน่ นุ่น อายุ 16 ปี เกิดวันที่ 24 กันยายน พ.ศ.2546 บ้านเลขที4่ 2/3 หมุ่4 ต.บ้านกระแชง อ.เมือง จ.ปทุมธานี 12000 facebook : janjira kongmee lg: noon_240946 ศึกษาอยู่ที่ วิทยาลยั เทคนิคปทุมธานี ระดบั ชั้น ปวช. 1 แผนก คอมพิมเตอร์ธรุ กิจ

ประวตั ิส่ วนตวั ช่ือ นาย อานนท์ อวยพร ช่ือเลน่ ฟลุค๊ อายุ16 เกิดวันศุกร์ ที่ 5กันยายน พ.ศ.2546 บ้านเลขที่ 62/1 หมู่6 ต.บางพูด อ.เมือง จ.ปทุมธานี 12000 Facebook: ฟลุค๊ อานนท์ ID LIKE: 0832218759 Ig : fl00k_o ศึกษาอยู่ที่ วิทยาลยั เทคนิคปทุมธานี ระดบั ชั้นปวช.1 แผนกวิชาคอมพิวเตอร์ธุรกิจ

ประวัติส่ วนตัว ช่ือ นางสาว นันทน์ ภัทร ดวงแสง ช่ือเลน่ มี่ อายุ16 เกิดวนั จันทร์ที2่ 7ตุลาคมพ.ศ.2546 บ้านเลขที่ 18/5 หมู่6 ต.บางพูด อ.เมือง จ.ปทุมธานี 12000 Facebook: Nannaphat dongsang ID LIKE: 231159051259 ศึกษาอยู่ที่ วิทยาลยั เทคนิคปทุมธานี ระดบั ชั้นปวช.1 แผนกวิชาคอมพิวเตอร์ธรุ กิจ

ประวัติส่ วนตัว ช่ือ นางสาว เเวมยุรี จันทร์ดี ช่ือเลน่ เเวว อายุ 16ปี เกิดวนั ที่ 11 กันยายน พ.ศ.2546 บ้านเลขที่ 40/12 ม.4 ต.คลองควาย อ.สามโคก จ.ปทุมธานี ศึกษา วิทยาเทคนิคปทุมธานี ระดับชั้นปวช1 สาขา คอมพิวเตอร์ธุรกิจ Facebook แววจะ ใครละ เบอร์โทร 099-718-4945

อาจารยผ์ ูส้ อน ครูผูส้ อน รายวิชาอินเตอร์เน็ตเพ่ืองานอาชีพ(รหัสวิชา 2204-2111) ครูวิลาวลั ย์ วชั โรทยั ตําแหน่ง ครูวิทยฐานะครูํานาณการ แผนกวิชา คอมพิวเตอร์ธรุ กิจ วิทยาลยั เทคนิคปทุมธานี E-mail [email protected]

แผนกคอมพิวเตอร์ธรุ กิจ เลขท่ี 79 หมู่ 5 ตําบล บ้านกลาง อําเภอ เมอื งปทุมธานี ปทุมธานี 12000


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook