เริ่มต้นเขียนโปรแกรมด้วยภาษาที่เรียนรู้ง่าย
Python เป็นภาษาโปรแกรมที่ได้รับความนิยมมากที่สุดในโลก มีไวยากรณ์ที่เรียนรู้ง่าย อ่านง่าย เหมาะสำหรับผู้เริ่มต้นเขียนโปรแกรม
ไวยากรณ์เข้าใจง่าย ใกล้เคียงภาษาอังกฤษ
พัฒนาเว็บ, AI, Data Science ได้
มีคนใช้งานมากทั่วโลก หาความช่วยเหลือง่าย
โอเพ่นซอร์ส ไม่เสียค่าใช้จ่าย
มาเริ่มต้นด้วยโปรแกรมง่ายๆ ที่แสดงข้อความ "Hello, World!" บนหน้าจอ
print("Hello, World!")
print() ใช้สำหรับแสดงผลข้อความหรือค่าต่างๆ บนหน้าจอ
ตัวแปร (Variable) คือ ตัวเก็บค่าข้อมูลในหน่วยความจำ สามารถเปลี่ยนแปลงค่าได้
# ตัวแปรเก็บข้อความ (String)
name = "สมชาย"
school = "โรงเรียนตัวอย่าง"
# ตัวแปรเก็บตัวเลข (Integer)
age = 14
grade = 8
# ตัวแปรเก็บทศนิยม (Float)
height = 165.5
score = 85.75
# ตัวแปรเก็บค่าจริง/เท็จ (Boolean)
is_student = True
passed = False
# แสดงผล
print("ชื่อ:", name)
print("อายุ:", age, "ปี")
| ชนิดข้อมูล | คำอธิบาย | ตัวอย่าง |
|---|---|---|
str |
ข้อความ (String) | "Hello", 'Python' |
int |
จำนวนเต็ม (Integer) | 10, -5, 0 |
float |
ทศนิยม (Float) | 3.14, -0.5 |
bool |
ค่าจริง/เท็จ (Boolean) | True, False |
# รับข้อมูลจากผู้ใช้
name = input("ชื่อของคุณ: ")
age = input("อายุของคุณ: ")
# แสดงผล
print("สวัสดี", name)
print("คุณอายุ", age, "ปี")
# รับตัวเลขและคำนวณ
width = float(input("ความกว้าง: "))
height = float(input("ความสูง: "))
area = width * height
print("พื้นที่ =", area, "ตารางหน่วย")
ใช้สำหรับการตัดสินใจตามเงื่อนไข โดยจะทำงานต่างกันตามเงื่อนไขที่กำหนด
score = int(input("คะแนนของคุณ: "))
if score >= 80:
print("เกรด A")
elif score >= 70:
print("เกรด B")
elif score >= 60:
print("เกรด C")
elif score >= 50:
print("เกรด D")
else:
print("เกรด F")
# แสดงเลข 1-10
for i in range(1, 11):
print(i)
# แสดงข้อความ 5 ครั้ง
for i in range(5):
print("สวัสดี Python!")
# นับเลข 1-5
count = 1
while count <= 5:
print(count)
count = count + 1
# เกมทายตัวเลข
answer = 7
guess = 0
while guess != answer:
guess = int(input("ทายตัวเลข: "))
if guess < answer:
print("น้อยเกินไป")
elif guess > answer:
print("มากเกินไป")
else:
print("ถูกต้อง!")
โจทย์ที่ 1: โปรแกรมคำนวณ BMI
เขียนโปรแกรมคำนวณค่า BMI (Body Mass Index)
สูตร: BMI = น้ำหนัก (kg) / (ส่วนสูง (m) × ส่วนสูง (m))
โจทย์ที่ 2: โปรแกรมแปลงอุณหภูมิ
เขียนโปรแกรมแปลงอุณหภูมิจากเซลเซียส เป็น ฟาเรนไฮต์
โจทย์ที่ 3: ตารางสูตรคูณ
เขียนโปรแกรมแสดงตารางสูตรคูณแม่ 2-12
โจทย์ที่ 4: เลขคู่-คี่
เขียนโปรแกรมตรวจสอบว่าตัวเลขเป็นเลขคู่หรือเลขคี่
สิ่งที่เราได้เรียนรู้ในบทนี้:
print() แสดงผล และ input() รับข้อมูล