Professional Documents
Culture Documents
ภาษา Pythonเตรียมสอบ
ภาษา Pythonเตรียมสอบ
อธิบายเพิ่มเติม
1. ตัวแปร radius ใช้เก็บค่ารัศมี
2. ตัวแปร area ใช้เก็บค่าพื้นที่วงกลมที่ได้จากการคำนวณตามสูตร
3. import math เป็นการนำเข้า library math เพื่อให้ได้ค่าพาย (π) ซึ่งเป็นค่าคงที่มีค่า
3.141592653589793
4. radius**2 นำค่ารัศมีมายกกำลัง 2
แสดงผล
3.โค้ดภาษา Python ในการคำนวณหาจำนวนเงินแต่ละชนิด เช่น 1000, 500, 100, 50, 20, 10, 5, 2, 1 บาท
จากจำนวนเงินเต็ม
ตัวอย่างโค้ด Python
แสดงผล
4.โค้ดภาษา Python โดยนำเอาตัวเลข 1-9 มาสร้างเป็นรูปสามเหลี่ยม ซึ่งมีลูป while เป็นการแสดงผลในแต่ละ
บรรทัด และมีลูปย่อยอีก 3 ลูป คือ ลูปที่ 1 แสดงพื้นที่ว่าง ลูปที่ 2 แสดงตัวเลขที่เพิ่มขึ้น และลูปที่ 3 แสดงตัว
เลขที่ลดลง
ตัวอย่างโค้ด Python
แสดงผล
แสดงผล
จากตัวอย่างโค้ดโปรแกรม Python วาดรูปหัวใจ สามารถอธิบายได้ดังนี้
1. นำเข้าโมดูล turtle และสร้างตัวแปร heart เพื่อใช้งานโมดูล turtle
2. กำหนดสีเส้น และสีหัวใจด้วย color และ fillcolor เท่ากับสีแดง (red)
3. เริ่มวาดจากทางซ้าย 140 องศา ด้วย left(140)
4. วาดเส้นตรงยาว 180 หน่วย ด้วย forward(180)
5. วาดรูปวงกลมโดยมีรัศมีของวงกลม -90 และความยาวของเส้นโค้ง 200 ด้วย circle(-90, 200)
6. หมุนไปทางซ้าย 120 องศา ด้วย left(120)
7. วาดรูปวงกลมโดยมีรัศมีของวงกลม -90 และความยาวของเส้นโค้ง 200 ด้วย circle(-90, 200)
8. วาดเส้นตรงยาว 180 หน่วย ด้วย forward(180)
9. จบการวาดรูปหัวใจด้วย Python จากคำสั่ง done
7.Python วาดรูปดาว
บทความนี้สอนวิธีวาดรูปดาวด้วย Python โดยใช้โมดูล Turtle ซึ่งเป็นโมดูลที่ช่วยให้คุณสามารถวาดรูปทรงต่างๆ
บนหน้าจอได้ เช่น รูปดาว 5 แฉก พร้อมกับลงสีเส้นขอบ และสีดาวเป็นสีเหลือง โดยเราจะเริ่มต้นจากการเรียนรู้
คำสั่งที่จะใช้สำหรับวาดรูปดาวด้วย Python ต่อด้วยวิธีการเขียนโค้ดโปรแกรมวาดรูปดาว พร้อมแสดงผลลัพธ์ออก
สู่หน้าจอ
ตัวอย่าง คำสั่งของโมดูล Turtle ที่ใช้สำหรับวาดรูปดาว
1. คำสั่ง color คือสีของเส้น
2. คำสั่ง fillcolor คือสีที่ใช้เติมภายในรูปดาว หรือวัตถุที่วาด ใช้คู่กับ begin_fill และ end_fill
3. คำสั่ง right คือวาดหมุนไปทางขวา ตัวเลขที่กำหนดคือ องศา
4. คำสั่ง forward คือวาดไปข้างหน้า ตัวเลจที่กำหนดคือ ความยาว
5. คำสั่ง done คือสิ้นสุดการวาด และแสดงผล
ตัวอย่าง วิธีวาดรูปดาวด้วย Python
แสดงผล
ประวัติความเป็นมา
ในปี ค.ศ. 1989 ภาษาไพทอนถูกพัฒนาโดย Guido van Rossum นักวิจัยแห่งสถาบันวิจัยแห่งชาติทางด้าน
คณิตศาสตร์และวิทยาการคอมพิวเตอร์ เมืองอัมสเตอร์ดัม ประเทศเนเธอร์แลนด์
คุณลักษณะของภาษาไพทอน
ภาษาไพทอนเป็นภาษาระดับสูง มีลักษณธ ดังนี้
1.เป็นภาษาที่จัดอยู่ในกลุ่ม Interpreter คือแปลแล้วทำงานทีละคำสั่ง มีการประมวลผลทันที (process at
runtime)
2.มีลักษณะ interactive คือ เราสามารถพิมพ์คำสั่ง ทำงานในลักษณะ interact คือ โต้ตอบได้
3.เป็นภาษาที่ได้รับความนิยม เรียนรู้ได้ง่าย เหมาะกับผู้เริ่มต้นเขียนโปรแกรม
ชนิดข้อมูล (Data type)
ชนิดข้อมูลสำหรับการเขียนโปรแกรมเบื้องต้นที่ควรรู้จักมีดังนี้
1.int = จำนวนเต็ม
2.float = จำนวนจริงหรือทศนิยม
3.boolean = บูลีน : True, False
4.string = สตริงหรือข้อความ
5.list = ลิสต์
คำสั่งรับและแสดงผล
การทำงานเพื่อติดต่อกับผู้ใช้ เราสามารเรียกใช้ฟังก์ชันเพื่อรับ หรือแสดงผลลักษณะของฟังก์ชัน คือ คำสั่งหลายๆ
คำสั่ง ที่สร้างไว้แล้ว เราสามารถเรียกใช้ได้แต่ต้องเป็นไปตามรูปแบบที่กำหนด ในส่วนนี้ เพื่อรับ และแสดงผล เรา
จะศึกษาดังนี้
คำสั่งแสดงผล ใช้ฟังก์ชัน print()
คำสั่งรับข้อมูล ใช้ฟังก์ชัน input()