2.3
2.3
วิชา การเขียนโปรแกรม Python กลุ่มสาระการเรียนรู้ วิทยาศาสตร์และเทคโนโลยี
เรื่อง ฟังก์ชันแสดงผล (print function)
ฟังก์ชันแสดงผล (print function)
เป็นฟังก์ชันที่สำคัญฟังก์ชันหนึ่ง ที่มักจะถูกเรียกใช้งานอยู่บ่อยครั้ง เพราะเป็นฟังก์ชันที่ทำหน้าที่ในการแสดงผลลัพธ์หรือข้อมูลที่ต้องการออกสู่หน้าจอแสดงผล ในไพทอนมีฟังก์ชันที่ใช้แสดงผล คือ ฟังก์ชัน print()
รูปแบบการใช้คำสั่งแสดงผล print()
1. การแสดงข้อความ
# Example2301
print("Yotin Siriaey")
Output
Yotin Siriaey
# Example2302
#( \n หมายถึงการกดปุ่ม Enter หนึ่งครััง หรือการเว้นบรรทัด 1 บรรทัด)
print("Yotin Siriaey")
print("M.2 \nNo.49")
print("เกิดวันที่ 5 กรกฎาคม พ.ศ.2521")
Output
Yotin Siriaey
M.2
No.49
เกิดวันที่ 5 กรกฎาคม พ.ศ.2521
# Example2303
#(เมื่อต้องการแสดงสัญลักษณ์พิเศษ เช่น \ หรือ " ออกทางหน้าจอสามารถใช้ \ เพิ่มไปด้านหน้าสัญลักษณ์ที่ต้องการ)
print("\"Yotin \\nSiriaey\"")
Output
"Yotin \nSiriaey"
2. การแสดงค่าจากตัวแปร
# Example2304
name="Yotin"
be = 2521
ad = 543
ad = be-ad
print(name)
print(be)
print(ad)
Output
Yotin
2521
1978
# Example2305
#( end=' ' กรณีต้องการเว้นวรรค หรือใส่อักษร/ข้อความใดๆ ก่อนเริ่มคำสั่ง print บรรทัดต่อไป )
name = 'Yotin'
surname='Siriaey'
age =44
print(name, end=' ')
print(surname)
print(age)
Output
Yotin Siriaey
44
# Example2306
#(การใช้พารามิเตอร์ในรูปแบบของ String Formatting ศึกษาเพิ่มเติมได้ที่ Python)
name = 'Yotin'
surname='Siriaey'
age =44
print("ชื่อ %s นามสกุล %s อายุ %d ปี " % (name, surname, age))
Output
ชื่อ Yotin นามสกุล Siriaey อายุ 44 ปี
3. การแสดงค่าอักขระร่วมกับตัวแปร
# Example2307
name = 'Yotin'
surname='Siriaey'
age =44
print("My name is : ",name)
print("My surname is : ",surname)
print("My age is : ",age)
Output
My name is : Yotin
My surname is : Siriaey
My age is : 44
ถึงเวลาทดลองปฏิบัติเขียนโปรแกรมเพื่อแสดงความเข้าใจสักหน่อย
จากตัวเปรที่กำหนดให้
school = "Thoengwittayakhom School"
name = "Yotin"
surname = "Siriaey"
room = "222"
no = 27
gpa = 3.99
จงเขียนโปรแกรม pj23.py เพื่อแสดงผลออกทางหน้าจอดังนี้
My school is Thoengwittayakhom School
My name is Yotin Siriaey
My classroom is 222
My GPA is 3.99