การแก้ปญั หาด้วยภาษาไพทอน
จุดประสงค์ของบทเรยี น ❑ นกั เรยี นสามารถอธบิ ายเครอ่ื งมอื เขยี นภาษาไพทอนได้ ❑ นกั เรยี นสามารถสรา้ งตวั แปร ชนิดขอ้ มลู ภาษาไพทอนได้ ❑ นกั เรยี นสามารถเขยี นภาษาไพทอนเบอ้ื งตน้ ได้
พฒั นาในปี พ.ศ.2523 กโี ด ฟาน รอสซมั (Guido Van Rossum)
ภาษาไพทอน เป็นภาษาท่ีนักพฒั นาโปรแกรมใช้มากที่สดุ เป็นอนั ดบั ที่ 1
ภาษาไพทอน พฒั นาอะไรบา้ ง
ทำไมต้องเรียนภำษำไพทอน เขียนงำ่ ย นำไปใชง้ ำนจริงได้ ต่อยอดง่ำย มีผใู้ ชง้ ำนจำนวนมำก
แนวคดิ เชิงนามธรรม อลั กอริทมึ เขียนโปรแกรม โปรแกรมทางาน
โปรแกรมเขยี นภำษำไพทอน ไพทอน ไอเดลิ ไพชาม อีคลปิ ต์ โดโมโด
เปดิ โปรแกรม ไพทอน ไอเดลิ ไพชาม
2 คำสัง่ พ้ืนฐำน แสดงส่ิงทอ่ี ยู่ใน print( ) วงเล็บออกหน้ำจอ input( ) รบั ขอ้ ควำมจำก แปน้ พมิ พ์
พมิ พ์คำส่ังต่อไปน้ี print(“Hello world”) print(“พิมพช์ ่อื ตวั เอง”)
พิมพค์ ำสัง่ ต่อไปน้ี name = “prayut” print(name)
พมิ พ์คำส่งั ต่อไปนี้ name=intput(“พมิ พช์ ่ือตวั เอง”) print(name)
กำรทำงำนของโปรแกรม แปลโค้ดให้เป็น 1.คอมไพเลอร์ (Compiler) ภาษาคอมพวิ เตอร์ แปลทลี ะบรรทดั 2.อนิ เตอร์พรีเตอร์ (Interpreter) แปลทงั้ หมดครัง้ เดียว
แบบฝึกหัด 1.ผสู้ รำ้ งภำษำไพทอนคอื ใคร 2.ภำษำไพทอนสร้ำงอะไรไดบ้ ำ้ ง 3.จงบอกขอ้ ดขี องภำษำไพทอน 4.จงเลอื กโปรแกรมเขยี นภำษำไพทอนมำ 2 โปรแกรม 5.คำสงั่ ทแี่ สดงออกหนำ้ จอคือคำสง่ั ใด 6.คำสัง่ ทรี่ บั ขอ้ มลู คือคำส่งั ใด 7.หลกั กำรแปลภำษำแบบ คอมไพเลอร์ คอื แบบใด 8.หลกั กำรแปลภำษำแบบ อนิ เตอรพ์ รเี ตอร์ คอื แบบใด
พื้นฐำนภำษำไพทอน ทุกภำษำจะมหี ลักของภำษำ กฎเกณฑ์ ไวยำกรณ์ โครงสร้ำงภำษำ รปู แบบกำรเขียน ภำษำ เชน่ ภำษำองั กฤษ เปน็ ต้น ภำษำไพทอนกเ็ ช่นกัน ก่อนเขยี นภำษำไพทอน จำเป็นต้องรู้ หลักของภำษำไพทอนกอ่ น
โครงสรำ้ งภำษำไพทอน
ตวั แปร ตัวแปรมีหนำ้ ท่ีเก็บข้อมูลเพ่ือใช้สำหรบั กำรประมวลผล ชอื่ ตัวแปร = คำ่ ตัวแปร
ตวั อยำ่ ง ตัวแปร X = 125 X คือตัวแปร 125 คอื คำ่ x ทเ่ี กบ็ ไว้ name =“Prayut” name คือตวั แปร “Prayut” คอื คำ่ name ท่เี กบ็ ไว้
กำรตง้ั ชื่อตวั แปร 1.ชื่อตวั แปร ต้องประกอบด้วย ตวั อกั ษร ตวั เลข หรือ ขนึ ้ ต้นด้วยเคร่ืองหมาย _ (under score) 2.ช่ือตวั แปร ตวั อกั ษรเลก็ ใหญ่ไมเ่ หมอื นกนั เช่น Cat กบั cat ไม่ เหมอื นกนั 3.ชื่อตวั แปรต้องไมต่ รงกบั คาสงวนของไพทอน
คำสงวนของไพทอน
ใหพ้ มิ พ์ช่อื ตวั แปรนแี้ ลว้ สงั เกตผลลพั ธ์ year= Age _name=123 totalPrice=_name 1stname=10 nickname=“Aor” age=13
แบบฝกึ หดั 1.โครงสร้ำงภำษำไพทอนมีกสี่ ว่ น 2.ตัวแปรคอื อะไร 3.กฎกำรต้ังชื่อตวั แปรมีอะไรบ้ำง 4.จงเลือกคำสงวนมำ 5 คำ
ชนดิ ข้อมลู
แบบฝึกหัด 1.ประเภทของขอ้ มูลในไพทอนไพทอนมกี แี่ บบ 2.จงอธบิ ำยขอ้ มลู ตรรกะ 3.จงอธบิ ำยขอ้ มลู จำนวนเตม็ 4.จงอธบิ ำยขอ้ มูลจำนวนจริง 5.จงอธบิ ำยขอ้ มูลสตรงิ มีก่ีแบบ อะไรบำ้ ง 6.จงอธิบำยตวั ดำเนินกำรทำงคณิตศำสตร์มอี ะไรบำ้ ง
Search
Read the Text Version
- 1 - 34
Pages: