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 ภายในสตริงไดและสามารถประกาศตัวแปรสตริงหลาย ๆ บรรทัดได