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, ".")