Page 74 - python
P. 74

48




                                                           บทที่ 5

                                                       การใชงานสตริง


                   แนวคิด
                                                                                     
                                                                                                   ั
                                                                
                              ั
                                            ั
                          บริษทกูเกิ้ลเปนบริษทยักษใหญดานการใหบริการการประมวลผลขอมูล โดยมีบริษทแมชื่อ
                   Alphabet มีความหมายวา "ตัวอักษร" ยอมหมายความวากูเกิ้ลใหความสําคัญตอตัวอักษรหรือขอมูลที่อยู
                                                                                                  
                   ในรูปตัวอักษร
                          ในบทนี้จะนําเสนอเนื้อหาเกยวกบ การประกาศตัวแปรสตริง สมาชิกยอยภายในสตริง การแยก
                                                  ี่
                                                     ั
                                                                                            ิ
                                                                                                      ั
                                                                                    
                            ํ
                                                                                                    ํ
                              ่
                                                                         ึ
                                                                                                      ่
                                                                       
                                                                            
                                                        ิ
                                                          
                         
                   สตริงดวยคาสัง split การตรวจความยาวสตรงดวย len() การเขาถงขอมูลบางสวนในสตรง การใชคาสง in
                   ตรวจสอบขอความภายในสตริง เครื่องหมาย Escape Sequence คําสั่งภายในโมดูลสตริง การจัดการ
                                  
                   แฟมขอมูล การอานและเขยนแฟมขอมูล (Read and Write File) แฟมขอมูลแบบ Binary และ Text
                                          ี
                                                
                      
                                                                               
                                                  
                        
                   Mode คําสั่ง glob สําหรับอานรายชื่อไฟลและไดเร็คทอรี่ การลบไฟล  การอานไฟลจากเว็บไซดดวย
                                           
                   urlopen การใชงาน Regular Expression Meta-Characters ภายใน Regular Expression และการ
                   คนหาขอความที่มีรูปแบบ

                   วัตถุประสงค
                          1. อธิบายการแยกสตริงออกจากกันดวยคําสั่ง split ได
                          2. อธิบายการใชเครื่องหมาย Escape Sequence ได
                          3. อธิบายการอานเขียนและแสดงรายชื่อไฟลได
                          4. อธิบายการอานไฟลจากเว็บไซตดวย urlopen ได
                          5. อธิบายการตรวจจับรูปแบบขอความดวย Regular Expression ได

                   5.1 การประกาศตัวแปรสตริง
                                                  
                          ตัวแปรสตริงใชสําหรับเก็บขอความ สามารถประกาศดวยเครื่องหมาย single , double และ
                   triple quote ไดดังนี้

                   ตารางที่ 5.1 การประกาศตัวแปรสตริงดวยเครื่องหมาย single double และ triple quote
                     เครื่องหมาย          ชื่อเรียก                          ตัวอยาง
                          '        Single quote          'นี่คือขอความที่เปดปดดวยเครื่องหมาย single quote'

                          "        Double quote          "นี่คือขอความที่เปดปดดวยเครื่องหมาย double quote"
                          '''      triple single quote   '''นี่คือขอความที่เปดปดดวย triple single quote'''
                                                                              
                                                            ่
                                                              ื
                          """      Triple double quote  """นคอขอความทเปดปดดวย triple double quote"""
                                                            ี
                                                                       ่
                                                                
                                                                       ี
                          ขอดีของการใชงาน Triple Quote คือ สามารถสรางตัวแปรสตรงซงมีคา Single หรือ Double
                           
                                       
                                                                     
                                                                                  ึ
                                                                                  ่
                                                                                      
                                                                                ิ
                   Quote ภายในสตริงไดและสามารถประกาศตัวแปรสตริงหลาย ๆ บรรทัดได  
   69   70   71   72   73   74   75   76   77   78   79