ฟังก์ชัน format() ของ Python
ตัวอย่าง
จัดรูปแบบตัวเลข 0.5 ให้เป็นอัตราเปอร์เซ็นต์
x = format(0.5, '%')
ตัวอย่างการทำงาน
คำนำออกและวิธีใช้
format() ฟังก์ชันจะจัดรูปแบบค่าที่กำหนดเพื่อรูปแบบที่กำหนด
ภาษา
format(value, format)
ค่าประกาศ
ประกาศ |
คำอธิบาย |
value |
ค่าใดก็ตามที่มีรูปแบบ |
format |
รูปแบบที่คุณต้องการจะจัดรูปแบบค่า
ค่าที่ถูกต้อง
- '<' - ซับซ้อนข้อความที่มีตำแหน่งซ้าย (ในช่องว่างที่มีอยู่)
- '>' - ซับซ้อนข้อความที่มีตำแหน่งขวา (ในช่องว่างที่มีอยู่)
- '^' - ซับซ้อนข้อความที่มีตำแหน่งกลาง (ในช่องว่างที่มีอยู่)
- '=' - ใช้เครื่องหมายใส่ในด้านซ้ายของสัญญาณ
- '+' - ใช้เครื่องหมายบวกเพื่อชี้ว่าผลคือบวกหรือลบ
- '-' - ใช้เครื่องหมายลบเฉพาะค่าลบ
- ' ' - ใช้ช่องว่างก่อนตัวเลขบวก
- ',' - ใช้ขีดเลื่อยเป็นตัวแบ่งหลายราย
- '_' - ใช้ขีดใต้เป็นตัวแบ่งหลายราย
- 'b' - รูปแบบสองตัว
- 'c' - แปลงค่าเป็นอักษร Unicode ตามค่า
- 'd' - รูปแบบจำนวนเต็ม
- 'e' - รูปแบบวิทยาศาสตร์ ใช้ตัวพิมพ์เล็ก e
- 'E' - รูปแบบวิทยาศาสตร์ ใช้ตัวพิมพ์ใหญ่ E
- 'f' - รูปแบบจำนวนเต็ม
- 'F' - รูปแบบจำนวนเต็ม ใช้ตัวพิมพ์ใหญ่
- 'g' - รูปแบบทั่วไป
- 'G' - รูปแบบทั่วไป (ใช้ตัวพิมพ์ใหญ่ E ในการแสดงเป็นตัวเลขเชิงวิทยาศาสตร์)
- 'o' - รูปแบบแปด
- 'x' - รูปแบบสิบหก ใช้ตัวพิมพ์เล็ก
- 'X' - รูปแบบสิบหก ใช้ตัวพิมพ์ใหญ่
- 'n' - รูปแบบตัวเลข
- '%' - รูปแบบเซ็นเซอร์
|
ตัวอย่างเพิ่มเติม
ตัวอย่าง
จัดรูปแบบ 255 ให้เป็นตัวเลขสิบหก
x = format(255, 'x')
ตัวอย่างการทำงาน