เรียนเขียนโปรแกรมง่ายๆกับ Expert Programming Tutor ในบท Python String Methods
string คือชุดของอักขระที่ถูกนำมาจัดกลุ่มเพื่อใช้งานร่วมกัน โดยกลุ่มอักขระดังกล่าวอาจประกอบกันกลายเป็นประโยค วลี หรือกลุ่มคำที่มีหรือไม่มีความหมายก็เป็นได้ ถ้าแปลตรงตัว string ในภาษาไทยจะแปลได้ว่า สายอักขระ
หมายเหตุ: เมธอดสตริงทั้งหมดส่งคืนค่าใหม่ มันจะไม่เปลี่ยนสตริงเดิม
capitalize() แปลงอักขระตัวแรกเป็นตัวพิมพ์ใหญ่
casefold() แปลงสตริงเป็นตัวพิมพ์เล็ก
center() ส่งคืนสตริงตรงกลาง
count() ส่งคืนจำนวนครั้งที่ค่าที่ระบุเกิดขึ้นในสตริง
encode() ส่งคืนเวอร์ชันที่เข้ารหัสของสตริง
endswith() ผลตอบแทนจริงถ้าสตริงสิ้นสุดลงด้วยค่าที่ระบุ
expandtabs() ตั้งค่าขนาดแท็บของสตริง
find() หาสตริงสำหรับค่าที่ระบุและส่งคืนตำแหน่งที่พบ
format() จัดรูปแบบค่าที่ระบุในสตริง
format_map() จัดรูปแบบค่าที่ระบุในสตริง
index() หาสตริงสำหรับค่าที่ระบุและส่งคืนตำแหน่งที่พบ
isalnum() ผลตอบแทนจริงถ้าตัวละครทั้งหมดในสตริงเป็นตัวอักษรและตัวเลข
isalpha() ผลตอบแทนจริงถ้าตัวละครทั้งหมดในสตริงอยู่ในตัวอักษร
isdecimal() ผลตอบแทนจริงถ้าตัวละครทั้งหมดในสตริงเป็นทศนิยม
isdigit() ผลตอบแทนจริงถ้าตัวละครทั้งหมดในสตริงเป็นตัวเลข
isidentifier() ผลตอบแทนจริงถ้าสตริงเป็นตัวระบุ
islower() ผลตอบแทนจริงถ้าตัวละครทั้งหมดในสตริงเป็นตัวพิมพ์เล็ก
isnumeric() ผลตอบแทนจริงถ้าตัวละครทั้งหมดในสตริงเป็นตัวเลข
isprintable() ผลตอบแทนจริงถ้าตัวละครทั้งหมดในสตริงสามารถพิมพ์ได้
isspace() ผลตอบแทนจริงถ้าตัวละครทั้งหมดในสตริงเป็นช่องว่าง
istitle() ผลตอบแทนจริงถ้าสตริงตามกฎของชื่อ
isupper() ผลตอบแทนจริงถ้าตัวละครทั้งหมดในสตริงเป็นตัวพิมพ์ใหญ่
join() เข้าร่วมองค์ประกอบของ iterable ที่ส่วนท้ายของสตริง
ljust() ส่งคืนสตริงที่จัดชิดขอบด้านซ้าย
lower() แปลงสตริงเป็นตัวพิมพ์เล็ก
lstrip() ส่งคืนรุ่นตัดขอบด้านซ้ายของสตริง
maketrans() ส่งคืนตารางการแปลที่จะใช้ในการแปล
partition() ส่งคืน tuple โดยที่สตริงถูกแบ่งออกเป็นสามส่วน
replace() ส่งคืนสตริงที่ค่าที่ระบุถูกแทนที่ด้วยค่าที่ระบุ
rfind() หาสตริงสำหรับค่าที่ระบุและส่งกลับตำแหน่งสุดท้ายของตำแหน่งที่พบ
rindex() หาสตริงสำหรับค่าที่ระบุและส่งคืนตำแหน่งสุดท้ายของตำแหน่งที่พบ
rjust() ส่งคืนเวอร์ชันที่เหมาะสมของสตริง
rpartition() ส่งคืน tuple โดยที่สตริงถูกแบ่งออกเป็นสามส่วน
rsplit() แยกสตริงที่ตัวคั่นที่ระบุและส่งกลับรายการ
rstrip() ส่งคืนเวอร์ชันการตัดแต่งที่ถูกต้องของสตริง
split() แยกสตริงที่ตัวคั่นที่ระบุและส่งกลับรายการ
splitlines() แยกสตริงที่ตัวแบ่งบรรทัดและส่งคืนรายการ
startswith() ผลตอบแทนจริงถ้าสตริงเริ่มต้นด้วยค่าที่ระบุ
strip() ส่งคืนเวอร์ชันที่ตัดของสตริง
swapcase() สลับตัวพิมพ์เล็กตัวพิมพ์เล็กจะกลายเป็นตัวพิมพ์ใหญ่และในทางกลับกัน
title() แปลงอักขระตัวแรกของแต่ละคำเป็นตัวพิมพ์ใหญ่
transalate() ส่งคืนสตริงที่แปล
upper() แปลงสตริงเป็นตัวพิมพ์ใหญ่
zfill() เติมสตริงด้วยจำนวน 0 ค่าที่ระบุที่จุดเริ่มต้น
แปลจาก https://www.w3schools.com/python/python_ref_string.asp
Tag ที่น่าสนใจ: python string methods capitalize casefold center count encode endswith expandtabs find format format_map index isalnum isalpha
หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ http://m.me/Expert.Programming.Tutor
085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM