ห้องเรียนออนไลน์pythonการพัฒนาซอฟต์แวร์เชิงวัตถุ
Chalothorn Kosakul 18 มิถุนายน, 2568 15 views
ภาษา Python เป็นภาษาการเขียนโปรแกรมที่ได้รับความนิยมอย่างสูง เพราะมีรูปแบบที่อ่านง่าย ใกล้เคียงกับภาษาอังกฤษ เหมาะสำหรับทั้งผู้เริ่มต้นและผู้ที่ต้องการพัฒนาซอฟต์แวร์ระดับสูง ในบทเรียนนี้ เราจะพาไปรู้จักกับพื้นฐานสำคัญ 4 อย่าง คือ
input()
ตัวแปร คือชื่อที่เราใช้ตั้งเพื่อเก็บข้อมูลในหน่วยความจำของเครื่อง เช่น ตัวเลข ข้อความ หรือผลลัพธ์จากการคำนวณ
ตัวอย่างการใช้ตัวแปร:
name = "ธนภัทร"
age = 20
score = 95.5
ในตัวอย่างข้างต้น:
name
เก็บข้อความ (string)age
เก็บตัวเลขจำนวนเต็ม (integer)score
เก็บตัวเลขทศนิยม (float)Python มีประเภทข้อมูลพื้นฐานที่ใช้บ่อย ดังนี้:
ประเภท | ตัวอย่าง | คำอธิบาย |
---|---|---|
int |
10 , -5 |
จำนวนเต็ม |
float |
3.14 , -0.5 |
จำนวนจริง |
str |
"Hello" , 'Python' |
ข้อความ |
bool |
True , False |
ค่าตรรกะ |
ตัวอย่าง:
is_student = True
price = 99.99
message = "สวัสดี"
สามารถตรวจสอบประเภทข้อมูลด้วยฟังก์ชัน type()
:
print(type(price)) # <class 'float'>
ตัวดำเนินการ คือสัญลักษณ์ที่ใช้ในการคำนวณหรือเปรียบเทียบ
สัญลักษณ์ | ความหมาย | ตัวอย่าง |
---|---|---|
+ |
บวก | 5 + 3 |
- |
ลบ | 10 - 2 |
* |
คูณ | 4 * 2 |
/ |
หาร | 8 / 2 |
// |
หารปัดเศษ | 7 // 2 → 3 |
% |
หารเอาเศษ | 7 % 2 → 1 |
** |
ยกกำลัง | 2 ** 3 → 8 |
สัญลักษณ์ | ความหมาย |
---|---|
== |
เท่ากับ |
!= |
ไม่เท่ากับ |
> |
มากกว่า |
< |
น้อยกว่า |
>= |
มากกว่าหรือเท่ากับ |
<= |
น้อยกว่าหรือเท่ากับ |
input()
คำสั่ง input()
ใช้สำหรับรับค่าจากผู้ใช้งานผ่านคีย์บอร์ด ซึ่งค่าที่ได้จะเป็น string เสมอ
name = input("กรุณากรอกชื่อ: ")
print("ยินดีต้อนรับ", name)
age = int(input("อายุของคุณ: "))
print("อีก 10 ปีคุณจะอายุ", age + 10)
อย่าลืมแปลงค่าด้วย int()
หรือ float()
หากต้องการนำไปคำนวณ