ทำความรู้จักกับภาษา python (5) : การกำหนดตัวแปร python (ไพทอน)
Moderators: mindphp, ผู้ดูแลกระดาน
-
- PHP Super Hero Member
- Posts: 604
- Joined: 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
- Posts: 604
- Joined: 07/12/2016 10:55 am
Re: ทำความรู้จักกับภาษา python (5) : การกำหนดตัวแปร python (ไพทอน)
สามารถศึกษาข้อมูลเพิ่มเติมได้ที่ https://www.mindphp.com/vdo-tutorial-pyt ... iable.html
-
- PHP Sr. Member
- Posts: 84
- Joined: 01/02/2017 11:10 am
Re: ทำความรู้จักกับภาษา python (5) : การกำหนดตัวแปร python (ไพทอน)
ขอบคุณสำหรับข้อมูลในหัวข้อนี้และ Trick การแก้ Error เบื้องต้นครับเข้าใจขึ้นมากเลย
- Jom07
- PHP Super Hero Member
- Posts: 514
- Joined: 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
Code: Select all
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
- Posts: 114
- Joined: 09/04/2018 10:04 am
Re: ทำความรู้จักกับภาษา python (5) : การกำหนดตัวแปร python (ไพทอน)
Code: Select all
a, b, c = (9, 5.2, "AAAA")
print (a, b, c)
-
- PHP Hero Member
- Posts: 199
- Joined: 30/04/2018 9:44 am
Re: ทำความรู้จักกับภาษา python (5) : การกำหนดตัวแปร python (ไพทอน)
การกำหนดตัวแปร python (ไพทอน)
ผลลัพธ์การรันโค้ด
ศึกษาจาก : https://www.youtube.com/watch?v=v7ZkoiT ... MM&index=4
Code: Select all
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
- Posts: 1666
- Joined: 04/06/2019 10:06 am
Re: ทำความรู้จักกับภาษา python (5) : การกำหนดตัวแปร python (ไพทอน)
ลองทำตามดูแล้ว ใช้ได้จริงมากครับ
ขอบคุณสำหรับความรู้เกี่ยวกับ error ครับ
ขอบคุณสำหรับความรู้เกี่ยวกับ error ครับ

- jirawoot
- PHP VIP Members
- Posts: 3130
- Joined: 17/06/2019 10:30 am
Re: ทำความรู้จักกับภาษา python (5) : การกำหนดตัวแปร python (ไพทอน)
การกำหนดให้กับค่าตัวแปร
ผลลัพธ์
กำหนดค่าในกับหลายตัวแปร
ผลลัพธ์
กำหนดชนิดค่าหลายตัวแปร
ผลลัพธ์
การเลิกตัวแปร
ผลลัพธ์
Code: Select all
var_int =1000
var_float =1000.0
var_string = 'hello world'
print(var_int)
print(var_float)
print(var_string)
Code: Select all
a=b=c=10.0
print(a,b)
print(c)
Code: Select all
var_int,var_float,var_string = 100, 1000.0, "python"
print(var_int,var_float,var_string)
Code: Select all
a, b, c=10,10.0, 'python'
print(a, b, c)
del b
print(b)
-
- Similar Topics
- Replies
- Views
- Last post
-
-
ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
by dawthana » 12/01/2017 3:24 pm » in Python Knowledge - 9 Replies
- 2597 Views
-
Last post by jirawoot
21/06/2019 10:07 am
-
-
- 8 Replies
- 2450 Views
-
Last post by bolue
09/06/2020 10:22 am
-
-
ทำความรู้จักกับภาษา python (22) : การสร้าง Module (โมดูล) ใน python (ไพทอน)
by dawthana » 12/01/2017 11:33 am » in Python Knowledge - 9 Replies
- 1946 Views
-
Last post by jirawoot
20/06/2019 6:44 pm
-
-
-
ทำความรู้จักกับภาษา python (4) : ตัวดำเนินการใน python (ไพทอน)
by dawthana » 28/12/2016 10:05 am » in Python Knowledge - 11 Replies
- 1423 Views
-
Last post by Sirayu
19/06/2019 11:56 am
-
-
-
ทำความรู้จักกับภาษา python (1) : ความรู้เกี่ยวกับภาษา python (ไพทอน)
by dawthana » 27/12/2016 1:35 pm » in Python Knowledge - 3 Replies
- 1276 Views
-
Last post by chatee supasand
06/06/2019 3:44 pm
-
-
-
ทำความรู้จักกับภาษา python (2) : เครื่องมือที่ใช้ในการเขียน python (ไพทอน)
by dawthana » 27/12/2016 7:58 pm » in Python Knowledge - 3 Replies
- 1004 Views
-
Last post by chatee supasand
06/06/2019 4:42 pm
-
-
-
ทำความรู้จักกับภาษา python (14) : การจัดการข้อผิดพลาดใน python (ไพทอน)
by dawthana » 30/12/2016 2:40 pm » in Python Knowledge - 9 Replies
- 1686 Views
-
Last post by jirawoot
20/06/2019 2:28 pm
-
-
-
ทำความรู้จักกับภาษา python (15) : การสร้างฟังก์ชันใน python (ไพทอน)
by dawthana » 30/12/2016 3:38 pm » in Python Knowledge - 9 Replies
- 1513 Views
-
Last post by jirawoot
20/06/2019 2:49 pm
-
Who is online
Users browsing this forum: No registered users and 9 guests