ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับวิธีการสตริง center() .
เมธอด center() ยอมรับสองอาร์กิวเมนต์ อันแรกเป็นข้อบังคับ เช่น ความยาว และอันที่เป็นตัวเลือก ถ่าน . ส่งกลับสตริงใหม่ที่จัดกึ่งกลางตามความยาวที่กำหนดด้วยอักขระเฉพาะ
จะใช้ช่องว่าง เป็นอักขระเริ่มต้นหากเราไม่ได้จัดเตรียมไว้ มาดูตัวอย่างด้านล่างกัน
ตัวอย่าง
# การเริ่มต้นสตริงสตริง ="tutorialspoint"# center -> 25print(string.center(25))
ผลลัพธ์
หากคุณเรียกใช้โค้ดด้านบน คุณจะได้ผลลัพธ์ดังต่อไปนี้
บทช่วยสอน
ความยาวรวมของผลลัพธ์คือ 25 . เมธอด center() พยายามปรับสายให้อยู่ตรงกลาง มาดูตัวอย่างโดยระบุ char เป็นอาร์กิวเมนต์ที่สอง
ตัวอย่าง
# การเริ่มต้นสตริงสตริง ="tutorialspoint"# center -> 25print(string.center(25, '*'))
ผลลัพธ์
หากคุณรันโปรแกรมข้างต้น คุณจะได้ผลลัพธ์ดังต่อไปนี้
******tutorialspoint*****
ตอนนี้เราได้ ดาว แทนที่ ช่องว่าง . เราสามารถใส่อักขระใดก็ได้แทน * เราจะได้รับข้อผิดพลาดหากเราพยายามระบุสตริงแทนที่จะเป็นอักขระ มาดูตัวอย่างกัน
ตัวอย่าง
# การเริ่มต้นสตริงสตริง ="tutorialspoint"# center -> 25print(string.center(25, '***'))
ผลลัพธ์
หากคุณเรียกใช้โค้ดด้านบน คุณจะได้ผลลัพธ์ดังต่อไปนี้
<ก่อนหน้า>------------------------------------------------------------- ---------------------------- TypeError Traceback (การโทรล่าสุดล่าสุด)เราได้รับข้อผิดพลาดโดยระบุว่าเติมอักขระ ต้องมีอักขระ ยาว . ตัวเดียว . จำไว้ในขณะที่ใช้เมธอด center()
บทสรุป
หากคุณมีข้อสงสัยเกี่ยวกับบทช่วยสอน โปรดระบุในส่วนความคิดเห็น