วันอาทิตย์ที่ 26 กุมภาพันธ์ พ.ศ. 2560

2.3 การกำหนดการแสดงผลทางจอภาพ python

2.3 การกำหนดการแสดงผลทางจอภาพ

การแสดงผลทางจอภาพมีรายละเอียดที่เกี่ยวข้อง ที่ต้องทราบอีกหลายประเด็น โดยทั่วไปแล้ว คำสั่งที่สั่งให้แสดงผลทางจอภาพใช้คำสั่ง print และตามด้วยเครื่องหมายฝนทอง (') หรือเครื่องหมายฟันหนู (") และตามด้วยข้อความที่ต้องการแสดงผล ปิดท้ายด้วยเครื่องหมาย ' หรือ "  ตัวอย่างเช่น  print "นี่คือการแสดงผลทางจอภาพ"   เป็นต้น แต่มีรายละเอียดการแสดงผลทีนอกเหนือจากนี้ ดังต่อไปนี้

1. การแสดงผลข้อความร่วมกับตัวแปร 
การแสดงผลข้อความร่วมกับตัวแปร เป็นการแสดงผลข้อความหรืออาจมีฟังก์ชันที่ต้องการแสดงและมีตัวแปรที่ได้จากการประมวลผลแสดงด้วย เช่น
  >>> print  3 + 4
7
>>> print  3, 4, 3 + 4
3  4  7
>>>  pi = 3.141
>>> print "ค่า pi ที่กำหนด = ", str(pi) + "  และค่าของ pi จากการคำนวณด้วย Python = ",22.0/7.0
ค่า pi ที่กำหนด =  3.141  และค่าของ pi จากการคำนวณด้วย Python =  3.14285714286
ภาพที่ 2.14 แสดงตัวอย่างคำสั่งการแสดงผลตัวแปรและข้อความ
            จากภาพที่ 2.14 แสดงการแสดงผลข้อความผสมกับตัวแปร และมีข้อความอยู่ตรงกลาง  ในคำสั่งที่ต้องการให้แสดงข้อความให้พิมพ์ข้อความอยู่ภายใต้เครื่องหมาย "" และเมื่อต้องการแสดงผลตัวแปร หรือมีฟังก์ชันให้คั่นด้วยเครื่องหมายคอมมาร์ (,) ถ้าหากต้องการแสดงข้อความต่อท้ายอีกให้ใช้เครื่องหมายบวก (+) คั้นข้อความ

2. การแสดงผลข้อความที่มีเครื่องหมาย ' หรือ " ร่วมด้วย
            ในกรณีที่ข้อความมีเครื่องหมาย ' ร่วมด้วยควรหลีกเลี่ยงเครื่องหมาย '  เปิดและปิด แต่ควรใช้เครื่องหมาย " เปิดและปิดแทน หรือในกรณีมีเครื่องหมาย " ร่วมอยู่ภายใน ควรใช้เครื่องหมาย ' เปิดและปิด แต่ถ้าจำเป็นต้องการใช้ร่วมกัน  สามารถใช้เครื่องหมาย backslash (\) ไว้ที่หน้าเครื่องหมาย ' หรือ " ได้  ดังตัวอย่างต่อไปนี้ 

 
>>> print  "Computer 's World" 
Computer 's World
 >>> print 'Computer \'s World'
Computer 's World
>>> print  'บางคนพูดว่า "ภาษาไพธอนเป็นภาษาที่เขียนสั้นที่สุด"  แต่ฉันว่าอาจมีภาษาอื่น'
บางคนพูดว่า "ภาษาไพธอนเป็นภาษาที่เขียนสั้นที่สุด"  แต่ฉันว่าอาจมีภาษาอื่น
>>> print "บางคนพูดว่า \"ภาษาไพธอนเป็นภาษาที่เขียนสั้นที่สุด\"  แต่ฉันว่าอาจมีภาษาอื่น"
บางคนพูดว่า "ภาษาไพธอนเป็นภาษาที่เขียนสั้นที่สุด"  แต่ฉันว่าอาจมีภาษาอื่น
ภาพที่ 2.15 แสดงตัวอย่างคำสั่งการแสดงผลข้อความ

3. การแสดงผลข้อมูลหลายบรรทัด
                
                    ใน กรณีที่เก็บข้อมูลที่เป็นข้อความหลาย ๆ บรรทัดไว้ในตัวแปรเดียว ภาษาไพธอนได้ออกแบบมาเพื่อการเก็บข้อความหลาย ๆ บรรทัดได้ เพื่อความยืดหยุ่น แทนที่จะเขียนคำสั่ง print หลาย ๆ บรรทัด สามารถใช้เครื่องหมาย """ เปิดและปิดหัวและท้ายข้อความดังเช่นตัวอย่างต่อไปนี้

 
>>> poem ="""อันรักใดไหนเล่าเท่ารักแท้                        รักของแม่กางปีกหลีกขุนเขา
บินเหินฟ้าฝ่าน้ำข้ามลำเนา                                      โพ้นมวลเหล่าเมฆาท้าตะวัน

สองดวงเนตรสอดส่องป้องลูกน้อย                            สองกรรณคอยสดับป้องประคองขวัญ
สองแขนอุ้มคุ้มครองป้องชีวัน                                    หนึ่งใจนั้นเปี่ยมล้ำความห่วงใย

ความรักแม่มั่นคงทรงพิสุทธิ์                                      พรหมแห่งบุตรด้วยฤดีมีแต่ให้
สิ่งในโลกล้วนดับลับลาไป                                        แต่ดวงใจรักบุตรสุดจีรัง

คำเรียกแม่แต่ละชาติอาจเรียกต่าง                             "มาเธอร์" บ้าง "มุสเธอร์" "มัม" คำฝรั่ง
เรียก "มามอง" "ออมม่า" "โอก้าซัง"                            "มาหมะ" ทั้ง "มาม้า" "แม๊ะ" "มามี้"

ผิชนใดสิ้นไร้แม่ในจิต                                                เขาเหมาะคิดการกบฏหมดศักดิ์ศรี
กตัญญูรู้บุญคุณไม่มี                                                  คนเช่นนี้อัปลักษณ์ด้อยดักดาน

ถึงวันแม่ร้อยใจมอบให้แม่                                            ด้วยดวงแดบอกรักสักคำขาน
พร้อมมาลัยจากมะลิผลิดอกบาน                                   ก้มกราบท่านกราบเท้าแม่เราเอย"""
>>> print poem
อันรักใดไหนเล่าเท่ารักแท้                                       รักของแม่กางปีกหลีกขุนเขา
บินเหินฟ้าฝ่าน้ำข้ามลำเนา                                      โพ้นมวลเหล่าเมฆาท้าตะวัน

สองดวงเนตรสอดส่องป้องลูกน้อย                            สองกรรณคอยสดับป้องประคองขวัญ
สองแขนอุ้มคุ้มครองป้องชีวัน                                    หนึ่งใจนั้นเปี่ยมล้ำความห่วงใย

ความรักแม่มั่นคงทรงพิสุทธิ์                                      พรหมแห่งบุตรด้วยฤดีมีแต่ให้
สิ่งในโลกล้วนดับลับลาไป                                        แต่ดวงใจรักบุตรสุดจีรัง

คำเรียกแม่แต่ละชาติอาจเรียกต่าง                             "มาเธอร์" บ้าง "มุสเธอร์" "มัม" คำฝรั่ง
เรียก "มามอง" "ออมม่า" "โอก้าซัง"                            "มาหมะ" ทั้ง "มาม้า" "แม๊ะ" "มามี้"

ผิชนใดสิ้นไร้แม่ในจิต                                                เขาเหมาะคิดการกบฏหมดศักดิ์ศรี
กตัญญูรู้บุญคุณไม่มี                                                  คนเช่นนี้อัปลักษณ์ด้อยดักดาน

ถึงวันแม่ร้อยใจมอบให้แม่                                            ด้วยดวงแดบอกรักสักคำขาน
พร้อมมาลัยจากมะลิผลิดอกบาน                                   ก้มกราบท่านกราบเท้าแม่เราเอย

ภาพที่ 2.16 แสดงตัวอย่างคำสั่งการแสดงผลข้อความหลายบรรทัด
ที่มา: ชิงชัย วัฒนธรรมเมธี

4.   การแสดงผลข้อความเชื่อมข้อความ 
                 การแสดงผลข้อความเชื่อมข้อความ  ข้อความนั้นอาจจะเก็บเป็นตัวแปร หรือที่สร้างขึ้นมาเอง  สามารถเชื่อมคำด้วยเครื่องหมายบวก (+)  ดังตัวอย่างต่อไปนี้

 
>>> a = 'Programming'
>>> b = 'Language'
>>> print a + b
ProgrammingLanguage
>>> print a + ' ' + b
Programming Language
>>> print '-'*55
-------------------------------------------------------

ภาพที่ 2.17 แสดงตัวอย่างคำสั่งการเชื่อมข้อความ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

Set MongoDB in the windows path environment

  Let’s set MongoDB in the windows environment in just a few steps. Step 1: First download a suitable MongoDB version according to your mach...