ทำความรู้จักกับภาษา python (5) : การกำหนดตัวแปร python (ไพทอน)
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Super Hero Member
- โพสต์: 604
- ลงทะเบียนเมื่อ: 07/12/2016 10:55 am
ทำความรู้จักกับภาษา python (5) : การกำหนดตัวแปร python (ไพทอน)
การกำหนดตัวแปร python
การกำหนดตัวแปร คือ การสร้างตัวแปรขึ้นมาเก็บข้อมูลเพื่อนำไปใช้ในการประมวลผล ซึ่งในภาษา python(ไพทอน) ไม่จำเป็นต้องประกาศตัวแปรก่อนใช้งาน สามารถกำหนดค่าแล้วเรียกใช้ได้เลยและมีรูปแบบการกำหนดตัวแปรที่ไม่ยุ่งยาก
การกำหนดค่าให้กับตัวแปร
-การกำหนดค่าพื้นฐาน ให้ตัวแปรชนิดต่างๆในภาษา python การกำหนดค่าให้กับหลายตัวแปร
-การกำหนดค่า 1 ตัว ให้กับหลายตัวแปรพร้อมๆกัน การกำหนดค่าหลายตัวแปร
-การกำหนดค่าหลายๆค่า ให้กับหลายๆตัวแปร การยกเลิกค่าของตัวแปร
-สามารถยกเลิกค่าตัวแปรได้ โดยการใช้ del statement
จะแสดง Error เพราะตัวแปร a โดยลบไปแล้ว จึงไม่พบตัวแปร a
ความหมายของ Error(แอร์เรอร์) แต่ละตัวหมายความว่าอะไร
Error : "is not defined" หมายความว่า ไม่พบตัวแปร
Error : "unexpected indent" หมายความว่า การเว้นวรรคหรือการแบ่งบล็อคผิด
Error : "invaild syntex" หมายความว่า ใช้ syntex ผิดลักษณะ
ศึกษาข้อมูลจาก https://www.youtube.com/watch?v=v7ZkoiT ... lzdKrpxsMM
การกำหนดตัวแปร คือ การสร้างตัวแปรขึ้นมาเก็บข้อมูลเพื่อนำไปใช้ในการประมวลผล ซึ่งในภาษา python(ไพทอน) ไม่จำเป็นต้องประกาศตัวแปรก่อนใช้งาน สามารถกำหนดค่าแล้วเรียกใช้ได้เลยและมีรูปแบบการกำหนดตัวแปรที่ไม่ยุ่งยาก
การกำหนดค่าให้กับตัวแปร
-การกำหนดค่าพื้นฐาน ให้ตัวแปรชนิดต่างๆในภาษา python การกำหนดค่าให้กับหลายตัวแปร
-การกำหนดค่า 1 ตัว ให้กับหลายตัวแปรพร้อมๆกัน การกำหนดค่าหลายตัวแปร
-การกำหนดค่าหลายๆค่า ให้กับหลายๆตัวแปร การยกเลิกค่าของตัวแปร
-สามารถยกเลิกค่าตัวแปรได้ โดยการใช้ del statement
จะแสดง Error เพราะตัวแปร a โดยลบไปแล้ว จึงไม่พบตัวแปร a
ความหมายของ Error(แอร์เรอร์) แต่ละตัวหมายความว่าอะไร
Error : "is not defined" หมายความว่า ไม่พบตัวแปร
Error : "unexpected indent" หมายความว่า การเว้นวรรคหรือการแบ่งบล็อคผิด
Error : "invaild syntex" หมายความว่า ใช้ syntex ผิดลักษณะ
ศึกษาข้อมูลจาก https://www.youtube.com/watch?v=v7ZkoiT ... lzdKrpxsMM
-
- PHP Super Hero Member
- โพสต์: 604
- ลงทะเบียนเมื่อ: 07/12/2016 10:55 am
Re: ทำความรู้จักกับภาษา python (5) : การกำหนดตัวแปร python (ไพทอน)
สามารถศึกษาข้อมูลเพิ่มเติมได้ที่ https://www.mindphp.com/vdo-tutorial-pyt ... iable.html
-
- PHP Sr. Member
- โพสต์: 84
- ลงทะเบียนเมื่อ: 01/02/2017 11:10 am
Re: ทำความรู้จักกับภาษา python (5) : การกำหนดตัวแปร python (ไพทอน)
ขอบคุณสำหรับข้อมูลในหัวข้อนี้และ Trick การแก้ Error เบื้องต้นครับเข้าใจขึ้นมากเลย
- Jom07
- PHP Super Hero Member
- โพสต์: 514
- ลงทะเบียนเมื่อ: 08/01/2018 9:56 am
Re: ทำความรู้จักกับภาษา python (5) : การกำหนดตัวแปร python (ไพทอน)
การกำหนดค่าหลายตัวแปร (Multiple Assigning)
ผลรัน
การกำหนดตัวแปร ให้ a = b = c = 10.0 และปริ้น (a,b) และ (c) ผลรันจึงออกมาเป็นดังภาพ
ข้อมูลจาก :
https://www.youtube.com/watch?v=v7ZkoiT ... lzdKrpxsMM
โค้ด: เลือกทั้งหมด
a = b = c = 10.0
print (a,b)
print (c)
การกำหนดตัวแปร ให้ a = b = c = 10.0 และปริ้น (a,b) และ (c) ผลรันจึงออกมาเป็นดังภาพ
ข้อมูลจาก :
https://www.youtube.com/watch?v=v7ZkoiT ... lzdKrpxsMM
-
- PHP Hero Member
- โพสต์: 114
- ลงทะเบียนเมื่อ: 09/04/2018 10:04 am
Re: ทำความรู้จักกับภาษา python (5) : การกำหนดตัวแปร python (ไพทอน)
โค้ด: เลือกทั้งหมด
a, b, c = (9, 5.2, "AAAA")
print (a, b, c)
-
- PHP Hero Member
- โพสต์: 199
- ลงทะเบียนเมื่อ: 30/04/2018 9:44 am
Re: ทำความรู้จักกับภาษา python (5) : การกำหนดตัวแปร python (ไพทอน)
การกำหนดตัวแปร python (ไพทอน)
ผลลัพธ์การรันโค้ด
ศึกษาจาก : https://www.youtube.com/watch?v=v7ZkoiT ... MM&index=4
โค้ด: เลือกทั้งหมด
var_int = 1000
var_float = 1000.0
var_string = 'Rangsan Mungklang'
print (var_int)
print (var_float)
print (var_string)
print "------------------"
var_a = var_b = var_c = 30
print (var_a,var_b,var_c)
It’s never too late to start again.
- chatee supasand
- PHP VIP Members
- โพสต์: 1666
- ลงทะเบียนเมื่อ: 04/06/2019 10:06 am
Re: ทำความรู้จักกับภาษา python (5) : การกำหนดตัวแปร python (ไพทอน)
ลองทำตามดูแล้ว ใช้ได้จริงมากครับ
ขอบคุณสำหรับความรู้เกี่ยวกับ error ครับ
ขอบคุณสำหรับความรู้เกี่ยวกับ error ครับ
- jirawoot
- PHP VIP Members
- โพสต์: 3129
- ลงทะเบียนเมื่อ: 17/06/2019 10:30 am
Re: ทำความรู้จักกับภาษา python (5) : การกำหนดตัวแปร python (ไพทอน)
การกำหนดให้กับค่าตัวแปร
ผลลัพธ์
กำหนดค่าในกับหลายตัวแปร
ผลลัพธ์
กำหนดชนิดค่าหลายตัวแปร
ผลลัพธ์
การเลิกตัวแปร
ผลลัพธ์
โค้ด: เลือกทั้งหมด
var_int =1000
var_float =1000.0
var_string = 'hello world'
print(var_int)
print(var_float)
print(var_string)
โค้ด: เลือกทั้งหมด
a=b=c=10.0
print(a,b)
print(c)
โค้ด: เลือกทั้งหมด
var_int,var_float,var_string = 100, 1000.0, "python"
print(var_int,var_float,var_string)
โค้ด: เลือกทั้งหมด
a, b, c=10,10.0, 'python'
print(a, b, c)
del b
print(b)
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
โดย dawthana » 12/01/2017 3:24 pm » ใน Python Knowledge - 9 ตอบกลับ
- 6293 แสดง
-
โพสต์ล่าสุด โดย jirawoot
21/06/2019 10:07 am
-
-
- 8 ตอบกลับ
- 4511 แสดง
-
โพสต์ล่าสุด โดย MBMoo
09/06/2020 10:22 am
-
-
โพสต์ใหม่ ทำความรู้จักกับภาษา python (22) : การสร้าง Module (โมดูล) ใน python (ไพทอน)
โดย dawthana » 12/01/2017 11:33 am » ใน Python Knowledge - 9 ตอบกลับ
- 3758 แสดง
-
โพสต์ล่าสุด โดย jirawoot
20/06/2019 6:44 pm
-
-
-
โพสต์ใหม่ ทำความรู้จักกับภาษา python (2) : เครื่องมือที่ใช้ในการเขียน python (ไพทอน)
โดย dawthana » 27/12/2016 7:58 pm » ใน Python Knowledge - 3 ตอบกลับ
- 1880 แสดง
-
โพสต์ล่าสุด โดย chatee supasand
06/06/2019 4:42 pm
-
-
-
โพสต์ใหม่ ทำความรู้จักกับภาษา python (4) : ตัวดำเนินการใน python (ไพทอน)
โดย dawthana » 28/12/2016 10:05 am » ใน Python Knowledge - 11 ตอบกลับ
- 3053 แสดง
-
โพสต์ล่าสุด โดย Sirayu
19/06/2019 11:56 am
-
-
-
โพสต์ใหม่ ทำความรู้จักกับภาษา python (1) : ความรู้เกี่ยวกับภาษา python (ไพทอน)
โดย dawthana » 27/12/2016 1:35 pm » ใน Python Knowledge - 3 ตอบกลับ
- 2100 แสดง
-
โพสต์ล่าสุด โดย chatee supasand
06/06/2019 3:44 pm
-
-
-
โพสต์ใหม่ ทำความรู้จักกับภาษา python (9) : ฟังก์ชันการแปลงชนิดข้อมูลใน python (ไพทอน)
โดย dawthana » 29/12/2016 3:15 pm » ใน Python Knowledge - 7 ตอบกลับ
- 8984 แสดง
-
โพสต์ล่าสุด โดย chatee supasand
07/06/2019 4:09 pm
-
-
-
โพสต์ใหม่ ทำความรู้จักกับภาษา python (14) : การจัดการข้อผิดพลาดใน python (ไพทอน)
โดย dawthana » 30/12/2016 2:40 pm » ใน Python Knowledge - 9 ตอบกลับ
- 2997 แสดง
-
โพสต์ล่าสุด โดย jirawoot
20/06/2019 2:28 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 5