You are on page 1of 7

ภาษา Python

1.โค้ดภาษา Python ในการคำนวณหาพื้นที่วงกลม โดยจะมีการให้ป้อนค่ารัศมีและนำไปคำนวณตามสูตร


สูตรการหาพื้นที่วงกลม
พื้นที่วงกลม = พาย x รัศมี2
จากนั้นนำมากำหนดเป็นตัวแปรเพื่อเขียนโปรแกรมจะได้ area = math.pi * (radius**2) ซึง่ math.pi เป็น
ค่าคงที่ใน Math Library มีค่าประมาณ 3.141592653589793
ตัวอย่างโค้ด Python

อธิบายเพิ่มเติม
1. ตัวแปร radius ใช้เก็บค่ารัศมี
2. ตัวแปร area ใช้เก็บค่าพื้นที่วงกลมที่ได้จากการคำนวณตามสูตร
3. import math เป็นการนำเข้า library math เพื่อให้ได้ค่าพาย (π) ซึ่งเป็นค่าคงที่มีค่า
3.141592653589793
4. radius**2 นำค่ารัศมีมายกกำลัง 2
แสดงผล

2. โค้ดภาษา python เพื่อคำนวณหาพื้นที่สี่เหลี่ยมคางหมู ซึ่งการคำนวณในโค้ดนี้จะต้องมีข้อมูลเกี่ยวกับความสูง


และผลบวกของด้านคู่ขนานของสี่เหลี่ยมคางหมู โปรแกรมนี้ถึงจะทำงานได้
สูตรการหาพื้นที่สี่เหลี่ยมคางหมู
พื้นที่สี่เหลี่ยมคางหมู = ½ x ความสูง x ผลบวกของด้านคู่ขนาน
เมื่อนำมากำหนดตัวแปรตามสูตร จะได้ area = (1/2) * height * side แล้วนำตัวแปร area ซึ่งจะได้ค่าพื้นที่
สี่เหลี่ยมคางหมูไปแสดงผล
ตัวอย่างโค้ด Python

อธิบายเพิ่มเติมตัวแปร height ใช้เก็บค่าความสูง


1. ตัวแปร side ใช้เก็บค่าผลบวกของด้านคู่ขนาน
2. ตัวแปร area ใช้เก็บค่าพื้นที่สี่เหลี่ยมคางหมูที่ได้จากการคำนวณตามสูตร
แสดงผล

3.โค้ดภาษา Python ในการคำนวณหาจำนวนเงินแต่ละชนิด เช่น 1000, 500, 100, 50, 20, 10, 5, 2, 1 บาท
จากจำนวนเงินเต็ม
ตัวอย่างโค้ด Python

แสดงผล
4.โค้ดภาษา Python โดยนำเอาตัวเลข 1-9 มาสร้างเป็นรูปสามเหลี่ยม ซึ่งมีลูป while เป็นการแสดงผลในแต่ละ
บรรทัด และมีลูปย่อยอีก 3 ลูป คือ ลูปที่ 1 แสดงพื้นที่ว่าง ลูปที่ 2 แสดงตัวเลขที่เพิ่มขึ้น และลูปที่ 3 แสดงตัว
เลขที่ลดลง
ตัวอย่างโค้ด Python

แสดงผล

5.โค้ดภาษา Python เพื่อแสดงตัวเลข 1-9 เป็นรูปสามเหลี่ยม โดยฐานของรูปสามเหลี่ยมอยู่ด้านขวาและมุมบน


หันไปด้านซ้าย
ตัวอย่างโค้ด Python
แสดงผล
6.โค้ดภาษา Python วาดรูปหัวใจ บทความนี้สอนวิธีวาดรูปหัวใจด้วย Python เบื้องต้น โดยใช้โมดูล turtle
สำหรับการวาดรูปหัวใจ และใส่สีเส้น และสีหัวใจเป็นสีแดง โดยโมดูล turtle เป็นโมดูลของ Python สำหรับวาด
รูปภาพอย่างที่เราต้องการ เราจะได้เรียนรู้คำสั่งในโมดูล turtle ของ Python ที่ใช้สำหรับวาดรูปหัวใจ และเขียน
โค้ดโปรแกรม และรันเพื่อดูภาพวาดรูปหัวใจด้วย Python
ตัวอย่าง คำสั่งที่ใช้สำหรับวาดรูปหัวใจด้วย Python
1. color ใช้กำหนดสีเส้นรูปที่วาด
2. fillcolor ใช้กำหนดสีของภาพที่วาด ใช้ร่วมกับ begin_fill และ end_fill
3. left ใช้สำหรับหมุนไปทางซ้ายตามองศาที่กำหนด
4. forward ใช้สำหรับวาดเส้นตรง
5. circle ใช้สำหรับวาดรูปวงกลม
6. done จบการวาดภาพ และแสดงผลออกสู่หน้าจอ

แสดงผล
จากตัวอย่างโค้ดโปรแกรม 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()

You might also like