Chuỗi căn trái trong python

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
9
Name        Marks    Division    ID
Raj           7         A        21
Shivam        9         A        52
Shreeya       8         C        27
Kartik        5         B        38
0
Name        Marks    Division    ID
Raj           7         A        21
Shivam        9         A        52
Shreeya       8         C        27
Kartik        5         B        38
5
Name        Marks    Division    ID
Raj           7         A        21
Shivam        9         A        52
Shreeya       8         C        27
Kartik        5         B        38
2

Ví 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
9
Name        Marks    Division    ID
Raj           7         A        21
Shivam        9         A        52
Shreeya       8         C        27
Kartik        5         B        38
0
Name        Marks    Division    ID
Raj           7         A        21
Shivam        9         A        52
Shreeya       8         C        27
Kartik        5         B        38
52
Name        Marks    Division    ID
Raj           7         A        21
Shivam        9         A        52
Shreeya       8         C        27
Kartik        5         B        38
2

Ví 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
9
Name        Marks    Division    ID
Raj           7         A        21
Shivam        9         A        52
Shreeya       8         C        27
Kartik        5         B        38
0
Name        Marks    Division    ID
Raj           7         A        21
Shivam        9         A        52
Shreeya       8         C        27
Kartik        5         B        38
1
Name        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
9
Name        Marks    Division    ID
Raj           7         A        21
Shivam        9         A        52
Shreeya       8         C        27
Kartik        5         B        38
0
with open[r'logons.txt', 'r'] as f:
    for line in f:
        s = line.split[]
        print[f'{s[0]:>>

Left Text            Centered Text           Right Text
82

Như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]:

Chủ Đề