Devdit
 

Python จัดข้อความชิดขวา ด้วย str.format

2.5K

สอนเขียนภาษา Python จัดข้อความชิดขวา โดยใช้คำสั่ง str.format เพื่อจัดข้อมูลที่ต้องการให้อยู่ในตำแหน่งชิดขวา โดยสามารถระบุตำแหน่งในการชิดขวาได้ผ่านตัวเลข สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Python จัดข้อความชิดขวา ด้วย str.format

data1 = '{:>12} {:>12} {:>12}'.format(1, 2, 3)
data2 = '{:>12} {:>12} {:>12}'.format(4, 5, 6)
data3 = '{:>12} {:>12} {:>12}'.format(7, 8, 9)
print( data1 )
print( data2 )
print( data3 )

ผลลัพธ์

           1            2            3
           4            5            6
           7            8            9

โค้ดด้านใช้คำสั่ง format ซึ่งเป็นส่วนหนึ่งของ str.format โดยกำหนดค่าเป็น {:>12} คือ เริ่มใช้คำสั่งโดยการเปิดปีกกา { } เพื่อจัดตำแหน่ง และกำหนดอักษร > คือชิดขวา และเลข 12 คือตำแหน่งที่เลื่อนไปทางขวา (เลขน้อยเลื่อนน้อย เลขมากเลื่อนมาก)

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ