Page 84 - python
P. 84

58




                    print(s.capitalize())


                   ผลลัพธ :
                    INFORMATION SCIENCE
                    information science

                    iNFORMATION sCIENCE
                    Information science
                                                  ็
                          ตัวอยางที่ 5.21 ตัวแปร s เกบขอความ "Information Science" คําสั่ง upper() เปนการแปลง
                   ขอความใหเปนตัวพมพใหญ ผลลัพธ คือ "INFORMATION SCIENCE" คําสั่ง lower() แปลงขอความเปน
                                    ิ
                   ตัวพิมพเล็กทั้งหมด ผลลัพธ คือ "information science" และคําสั่ง swapcase() เปนการสลับตัวตัวพิมพ
                                                                                      ั
                                                                                                       ิ
                   ผลลัพธ คือ "iFORMATION sCIENCE" และคําสั่ง capitalize() คือการแปลงตัวอกษรตัวแรกเปนตัวพมพ 
                   ใหญ ผลลัพธ คือ "Information science"

                   5.19 การเปลียนอักษรดานหนาคําเปนตัวพมพใหญดวยฟงกชัน capwords
                               ่
                                                                        ่
                                                                
                                                           
                                                               
                                                        ิ
                          การแปลงตัวอกษรตัวแรกเปนตวพมพใหญ ดวยคาสง capwords ดังน   ี ้
                                                    ั
                                                                  ํ
                                                                     ่
                                                                     ั
                                                         
                                      ั
                                                               
                                                      ิ

                   ตัวอยางที่ 5.22 การแสดงคาตัวอักษร ASCII ภายใน ascii_letters
                    import string
                    string.capwords("information science")

                   ผลลัพธ :
                    Information Science
                                                    ั
                          ตัวอยางที่ 5.22 การแปลี่ยนอกษรดานหนาคําเปนตัวพิมพใหญใชฟงกชั่น capwords ภายใน
                                                                                      
                                                                                    
                                                                                
                   โมดูล string ผลลัพธ ของคําสั่ง string.capwords("information science") จะเปลี่ยนตัวแรกของคําเปน
                   ตัวพิมพใหญ ผลลัพธ คือ "Information Science"

                   5.20 การกําหนดตําแหนงการแสดงผลขอความ
                          » คําสั่ง center() เปนการจัดตําแหนงขอความใหอยูกึ่งกลาง
                          » คาสัง expandtabs() สําหรับกาหนดขนาดแทบ คาปรยาย คือ 8 ตัวอกษร
                                                                     
                                                                                     ั
                                                                        ิ
                             ํ
                               ่
                                                     ํ
                                                                  ็
                          » คําสั่ง rjust(length, character) กําหนดขอความชิดขวา
                          » คําสั่ง ljust(length, character) กําหนดขอความชิดซาย

                   ตัวอยางที่ 5.23 การแสดงคาตัวอักษร ASCII ภายใน ascii_letters
                    a = "information science".center(80)
                    b = "\tinformation science"
                    c = "\tinformation science".expandtabs(20)
                    d = "information science".rjust(80, ".")
   79   80   81   82   83   84   85   86   87   88   89