Blockdit Logo
Blockdit Logo (Mobile)
สำรวจ
ลงทุน
คำถาม
เข้าสู่ระบบ
มีบัญชีอยู่แล้ว?
เข้าสู่ระบบ
หรือ
ลงทะเบียน
CodingCoach
•
ติดตาม
31 มี.ค. 2020 เวลา 01:10 • วิทยาศาสตร์ & เทคโนโลยี
Python3 Lesson3 - print() และชนิดข้อมูล
สวัสดีครับบทเรียนนี้เป็น Lesson 3 แล้วนะครับ วันนี้เราจะมาพูดถึงคำสั่งที่เรียกว่า print() ซึ่งเป็นคำสั่งที่ใช้บ่อยมากๆแต่ก่อนอื่นเราต้องรู้จักประเภทของข้อมูลก่อนนะครับเรามาดูกันครับ
ข้อมูลในภาษา Python นะครับแบ่งออกเป็น 4 ประเภทแต่ว่าเราจะนำเสนอ 3 ประเภทก่อนครับ
1.String มีตัวย่อในการเขียนว่า str โดยลักษณะของ String จะออกเป็นข้อความ สังเกตได้จากหากมีข้อความในเครื่องหมาย Double Quote ข้อมูลในนั้นจะเป็น String ครับ
2. Integer มีตัวย่อในการเขียนว่า int โดยลักษณะของ Integer จะเป็นตัวเลขจำนวนเต็ม
3. Float ไม่มีตัวย่อในการเขียน โดยลักษณะของ integer จะเป็นตัวเลขที่ เป็นทศนิยม
หากต้องการตรวจสอบประเภทของข้อมูลให้พิมพ์ print(type(ข้อมูล)) ตัวอย่างของข้อมูลแต่ละประเภทดูได้ที่รูปด้านล่างครับ
โอเคครับเมื่อเรารู้จักประเภทของข้อมูลแล้วนะครับ เราก็จะรู้จักกันคำสั่ง print ครับ คำสั่ง print เป็นคำสั่งที่เอาไว้แสดงผลข้อมูลที่เราใส่ไม่ว่าข้อมูลนั้นจะเป็นประเภทใดก็ตาม โดยหากข้อมูลนั้นเป็นประเภท String เราต้องใส่เครื่องหมาย Double Quote ก่อนทุกครั้งส่วนประเภท Integer กับ Float ไม่จำเป็นต้องใส่เครื่องหมาย Double Quote ไม่งั้นแล้วจะเป็นแบบรูปที่ 2 ครับ
เมื่อดูรูปเรียบร้อยเราจะสังเกตได้ว่าหากเราใส่เครื่องหมาย Double Quote ในขณะที่เราใช้ตัวดำเนินการเช่น บวก,ลบ,คูณ,หาร ผลลัพธ์ที่ออกมาจะไม่คำนวณแต่จะออกมาแบบที่เราพิมพ์ใน Double Quote เลยครับ
ข้อควรระวังครับหากเราหารตัวเลขแบบตรงๆคำตอบที่ได้ไม่ว่าจริงๆแล้วจะเป็น Integer หรือ Float แต่คำตอบที่ออกมาจะอยู่ในรูปของ Float ตัวอย่างดูที่รูปด้านล่างได้เลยครับ
สำหรับข้อมูลประเภท String ถ้าหากเราเขียนไม่พอให้เราใช้เครื่องหมาย (\)Backslash ครับจะทำให้เราสามารถเขียนบรรทัดต่อไปได้แต่ก็ถือว่ายังเป็นข้อความนั้นอยู่ครับ ดูตัวอย่างที่รูปด้านล่างเลยครับ
ถ้าเกิดว่าเราต้องการนำข้อมูลมาต่อกันวิธีการมีอยู่ทั้งหมด 2 วิธีครับวิธีแรกคือใช้เครื่องหมายบวก(+) ครับการแสดงผลที่ได้จะไม่มีการเว้นวรรคครับ แต่ถ้าหากเราใช้วิธีที่ 2 คือใช้เครื่องหมาย Comma(,) การแสดงผลที่ได้มีการเว้นวรรคครับ และที่สำคัญวิธีนี้สามารถใช้ได้กับการรวบรวมข้อมูลที่ต่างเภทกันครับตัวอย่างดูที่รูปด้านล่างได้เลยครับ
โอเคครับสำหรับบทเรียนเรื่องการ Print และชนิดของข้อมูลก็จบเพียงเท่านี้ครับแต่ก่อนที่จะดุูใน Lesson ต่อไปอยากให้ลองทำโจทย์ข้อนี้ครับว่าทำได้หรือเปล่าโดยให้เราแสดง ชื่อ-นามสกุล อายุ ของเราครับแต่ว่าให้กำหนดตัวแปรก่อนแล้วค่อย Print แสดงผลครับโดยเป็นประยุกต์บทเรียนใน Lesson 2+3 ครับเดี๋ยวใน Lesson 4 เราจะมาเฉลยกันครับ
Update ช่องทางการติดตามนะครับ
Twitch : CodingCoachLab
https://www.twitch.tv/codingcoachlab
สามารถติดตามการ Live ได้เลยนะครับ มีทั้งคิดบทเรียน คุยเล่น เล่นเกมบ้าง ติดตามได้เลยครับ
อีก 2 ช่องทางครับ
Blockdit : CodingCoach
Youtube : CodingCoach (มีคนช่วยทำอยู่)
หลังจากนี้อาจจะไม่ลงทุกวันนะครับเนื่องจากบทเรียนจะต้องใช้เวลาคิดซึ่งเวลาคิดผมจะ Live ที่ Twitch นะครับ
1 บันทึก
2
ดูเพิ่มเติมในซีรีส์
Basic Python3 - Lesson+Exercise
1
2
โฆษณา
ดาวน์โหลดแอปพลิเคชัน
© 2025 Blockdit
เกี่ยวกับ
ช่วยเหลือ
คำถามที่พบบ่อย
นโยบายการโฆษณาและบูสต์โพสต์
นโยบายความเป็นส่วนตัว
แนวทางการใช้แบรนด์ Blockdit
Blockdit เพื่อธุรกิจ
ไทย