Kích thước bộ đệm ổ cắm Python

Câu hỏi của tôi là về lập trình ổ cắm bằng Python trên Linux, nhưng vì mô-đun

f'{len["your message here!"]:30}'.format['right aligned']
'                 right aligned'
>>> '{:^30}'.format['centered']
'           centered           '
>>> '{:*^30}'.format['centered']  # use '*' as a fill char
'***********centered***********'

Trong trường hợp này, bạn có thể xem các ví dụ khác nhau trong đó có 30 ký tự được sử dụng mỗi lần, nhưng bạn có thể thực hiện nhiều cách sắp xếp khác nhau. Mặc dù điều này chủ yếu được sử dụng để làm cho GUI dựa trên văn bản trở nên đẹp mắt, nhưng chúng tôi cũng có thể sử dụng điều này cho các mục đích của mình, chẳng hạn như

f'{len["your message here!"]:30}'.format['right aligned']
'                 right aligned'
>>> '{:^30}'.format['centered']
'           centered           '
>>> '{:*^30}'.format['centered']  # use '*' as a fill char
'***********centered***********'
4

f'{len["your message here!"]:30}'.format['right aligned']
'                 right aligned'
>>> '{:^30}'.format['centered']
'           centered           '
>>> '{:*^30}'.format['centered']  # use '*' as a fill char
'***********centered***********'
6

Bây giờ, không có gì thay đổi đối với khách hàng của chúng tôi, ngoại trừ việc chuẩn bị rằng chúng tôi sẽ chấp nhận thư mới sau lần đầu tiên, vì vậy chúng tôi cần đặt lại biến

f'{len["your message here!"]:30}'.format['right aligned']
'                 right aligned'
>>> '{:^30}'.format['centered']
'           centered           '
>>> '{:*^30}'.format['centered']  # use '*' as a fill char
'***********centered***********'
9

Bây giờ, hãy chạy hai thứ này và bạn sẽ thấy máy chủ xuất ra một cái gì đó giống như

f'{len["your message here!"]:

Chủ Đề