Tôi sẽ sử dụng trình định dạng in [er] mới với cái này [giả sử các trường của bạn nhất quán]. Câu lệnh in/định dạng khá dễ sử dụng và có thể tìm thấy tại đây. Vì dữ liệu của bạn có thể được xem dưới dạng danh sách, nên bạn có thể thực hiện một cuộc gọi duy nhất để định dạng và cung cấp dữ liệu định dạng chính xác, bạn sẽ nhận được đầu ra của mình. Điều này có một chút kiểm soát chi tiết hơn ljust hoặc rjust nhưng có nhược điểm là bạn cần biết rằng dữ liệu của bạn đến là nhất quán
with open[r'C:\path\to\logons.txt', 'r'] as f:
for line in f:
data = line.split[] # Splits on whitespace
print '{0[0]:' theo sau là số chiều rộng. Left Text Centered Text Right Text
9Name Marks Division ID
Raj 7 A 21
Shivam 9 A 52
Shreeya 8 C 27
Kartik 5 B 38
0Name Marks Division ID
Raj 7 A 21
Shivam 9 A 52
Shreeya 8 C 27
Kartik 5 B 38
5Name Marks Division ID
Raj 7 A 21
Shivam 9 A 52
Shreeya 8 C 27
Kartik 5 B 38
2Ví dụ 1. Argument with a string start up the left left Xác định cú pháp xác định ‘
with open[r'logons.txt', 'r'] as f:
for line in f:
s = line.split[]
print[f'{s[0]: Sau đó là chiều rộng số
Ví dụ 3. Đối với chuỗi đầu ra căn chỉnh trung tâm Cú pháp xác định ‘^, theo sau là chiều rộng chiều rộng
Left Text Centered Text Right Text
9Name Marks Division ID
Raj 7 A 21
Shivam 9 A 52
Shreeya 8 C 27
Kartik 5 B 38
0Name Marks Division ID
Raj 7 A 21
Shivam 9 A 52
Shreeya 8 C 27
Kartik 5 B 38
52Name Marks Division ID
Raj 7 A 21
Shivam 9 A 52
Shreeya 8 C 27
Kartik 5 B 38
2Ví dụ 1. Argument with a string start up the left left Xác định cú pháp xác định ‘
Left Text Centered Text Right Text
Left Text Centered Text Right Text
9Name Marks Division ID
Raj 7 A 21
Shivam 9 A 52
Shreeya 8 C 27
Kartik 5 B 38
0Name Marks Division ID
Raj 7 A 21
Shivam 9 A 52
Shreeya 8 C 27
Kartik 5 B 38
1Name Marks Division ID
Raj 7 A 21
Shivam 9 A 52
Shreeya 8 C 27
Kartik 5 B 38
2In ra nhiều giá trị danh sách trong giao diện cột được căn chỉnhđầu ra
Ví dụ 2. Đối số với chuỗi đầu ra bên phải xác định '> Sau đó là chiều rộng số
Ví dụ 3. Đối với chuỗi đầu ra căn chỉnh trung tâm Cú pháp xác định ‘^, theo sau là chiều rộng chiều rộng
Ví dụ 4. Các biến trong base format
Left Text Centered Text Right Text
9Name Marks Division ID
Raj 7 A 21
Shivam 9 A 52
Shreeya 8 C 27
Kartik 5 B 38
0with open[r'logons.txt', 'r'] as f:
for line in f:
s = line.split[]
print[f'{s[0]:>>Left Text Centered Text Right Text
82Nhưng đây là những điều sẽ xảy ra nếu bạn sử dụng
with open[r'logons.txt', 'r'] as f:
for line in f:
s = line.split[]
print[f'{s[0]: