Hướng dẫn padding in python - đệm trong trăn

Chèn các ký tự không thông tin vào một chuỗi được gọi là đệm. Việc chèn có thể được thực hiện ở bất cứ đâu trên chuỗi. Đệm chuỗi là hữu ích cho định dạng đầu ra và căn chỉnh của các chuỗi trong khi in. Ngay cả để hiển thị các giá trị như đệm chuỗi bảng là bắt buộc. Trong bài viết này, chúng ta sẽ thấy cách chuyển số 0 đến một chuỗi trong Python.

Nội dung chính ShowShow

  • Các loại đệm khác nhau
  • Phương pháp 1: Pad Zeros vào một chuỗi bằng phương pháp LJUST.Pad Zeros to a String using ljust method.
  • Phương pháp 2: Pad Zeros vào chuỗi bằng phương thức rjust ()Pad Zeros to a String using rjust() method
  • Phương pháp 2: Pad Zeros vào chuỗi bằng phương thức rjust ()Pad Zeros to a String using the center() function
  • Sử dụng phương thức này, chuỗi được căn chỉnh bên phải bằng cách chèn các ký tự vào đầu bên trái của chuỗi. & NBSP;Pad Zeros to a String using zfill() method
  • Ví dụ: Trung tâm đệm một chuỗi có không gian/số không sử dụng hàm centre ().Pad Zeros to a String using format() function
  • Chức năng đệm chuỗi là gì?
  • Làm thế nào để bạn làm đệm trong Python?
  • Làm thế nào để bạn đệm phần cuối của một chuỗi trong Python?
  • Ljust làm gì trong Python?

Các loại đệm khác nhau

Phương pháp 1: Pad Zeros vào một chuỗi bằng phương pháp LJUST.Pad Zeros to a String using ljust method.

  • Phương pháp 2: Pad Zeros vào chuỗi bằng phương thức rjust ()Pad Zeros to a String using rjust() methodLeft Padding. It is most helpful when naming files that mostly start with numeric characters which are generated in sequence.
  • Phương pháp 2: Pad Zeros vào chuỗi bằng phương thức rjust ()Pad Zeros to a String using the center() functionCenter Padding, the required character is inserted at both the ends of the strings an equal number of times until the newly formed string is of the specific length. This centers the string of the specific or required length. This returns a string centered on length and width. Here, the default character is space.
  • Sử dụng phương thức này, chuỗi được căn chỉnh bên phải bằng cách chèn các ký tự vào đầu bên trái của chuỗi. & NBSP;Pad Zeros to a String using zfill() methodRight Padding, the given character is inserted to the right side of the String which needs to be padded. The specified character is added to the end of the string until it attains the required length.

Ví dụ: Trung tâm đệm một chuỗi có không gian/số không sử dụng hàm centre ().Pad Zeros to a String using format() function can be achieved using various in-built functions, each of them is discussed below with an example:

Phương pháp 1: Pad Zeros vào một chuỗi bằng phương pháp LJUST.Pad Zeros to a String using ljust method.

Phương pháp 2: Pad Zeros vào chuỗi bằng phương thức rjust ()Pad Zeros to a String using rjust() method

Phương pháp 2: Pad Zeros vào chuỗi bằng phương thức rjust ()Pad Zeros to a String using the center() functionstring.ljust(width, char)

Parameters:

  • Sử dụng phương thức này, chuỗi được căn chỉnh bên phải bằng cách chèn các ký tự vào đầu bên trái của chuỗi. & NBSP;Pad Zeros to a String using zfill() method -It is the length of the string after the padding is complete. Compulsory.
  • Ví dụ: Trung tâm đệm một chuỗi có không gian/số không sử dụng hàm centre ().Pad Zeros to a String using format() function– string to be padded, optional.

Chức năng đệm chuỗi là gì?Returns the string which is remaining after the length of the specified width.

Làm thế nào để bạn làm đệm trong Python?ljust() method

Python3

Làm thế nào để bạn đệm phần cuối của một chuỗi trong Python?

OOOOOGeeks for Geeks
5
OOOOOGeeks for Geeks
6
OOOOOGeeks for Geeks
2

OOOOOGeeks for Geeks
1
OOOOOGeeks for Geeks
2
OOOOOGeeks for Geeks
3
OOOOOGeeks for Geeks
4
OOOOOGeeks for Geeks
5

Output:

Geeks for Geeks00000

Phương pháp 2: Pad Zeros vào chuỗi bằng phương thức rjust ()Pad Zeros to a String using rjust() method

Phương pháp 2: Pad Zeros vào chuỗi bằng phương thức rjust ()Pad Zeros to a String using the center() function

Sử dụng phương thức này, chuỗi được căn chỉnh bên phải bằng cách chèn các ký tự vào đầu bên trái của chuỗi. & NBSP;Pad Zeros to a String using zfill() methodstring.rjust(width, char)

Parameters:

  • Sử dụng phương thức này, chuỗi được căn chỉnh bên phải bằng cách chèn các ký tự vào đầu bên trái của chuỗi. & NBSP;Pad Zeros to a String using zfill() method -It is the length of the string after the padding is complete. Compulsory.
  • Ví dụ: Trung tâm đệm một chuỗi có không gian/số không sử dụng hàm centre ().Pad Zeros to a String using format() function– string to be padded, optional.

Chức năng đệm chuỗi là gì?returns a String which is placed right side with characters inserted to the beginning end.

Làm thế nào để bạn làm đệm trong Python?rjust() method

Python3

Làm thế nào để bạn đệm phần cuối của một chuỗi trong Python?

OOOOOGeeks for Geeks
5
OOOOOGeeks for Geeks
6
OOOOOGeeks for Geeks
2

Center String:    Geeks for Geeks
2
OOOOOGeeks for Geeks
2
OOOOOGeeks for Geeks
3
Center String:    Geeks for Geeks
5
OOOOOGeeks for Geeks
5

Output:

OOOOOGeeks for Geeks

Phương pháp 2: Pad Zeros vào chuỗi bằng phương thức rjust ()Pad Zeros to a String using the center() function

Sử dụng phương thức này, chuỗi được căn chỉnh bên phải bằng cách chèn các ký tự vào đầu bên trái của chuỗi. & NBSP;center() method takes the string and aligns it in the center with the given width as a parameter. center() method takes the string and aligns it in the center with the given width as a parameter. 

Cú pháp: String.Rjust (Width, Char)string.center(width)string.center(width)

Parameter:

Trả về: Trả về một chuỗi được đặt bên phải với các ký tự được chèn vào đầu đầu.

Returns:

Ví dụ: Đúng đúng một chuỗi với số không sử dụng phương thức rjust ()

Phương pháp 3: Pad Zeros vào một chuỗi bằng hàm centre ()center() function.center() function.

Python3

OOOOOGeeks for Geeks
2
OOOOOGeeks for Geeks
3
OOOOOGeeks for Geeks
4

Phương pháp 2: Pad Zeros vào chuỗi bằng phương thức rjust ()

Output:

Center String:    Geeks for Geeks

Sử dụng phương thức này, chuỗi được căn chỉnh bên phải bằng cách chèn các ký tự vào đầu bên trái của chuỗi. & NBSP;Pad Zeros to a String using zfill() method

Cú pháp: String.Rjust (Width, Char)zfill() method inserts 0s to the beginning of the String. This method does padding to the right by inserting characters to the left of the String with 0s until the string is of a specific length. In case when the parameter passed is less than the length or size of the string, then no padding takes place. zfill() method inserts 0s to the beginning of the String. This method does padding to the right by inserting characters to the left of the String with 0s until the string is of a specific length. In case when the parameter passed is less than the length or size of the string, then no padding takes place. 

Trả về: Trả về một chuỗi được đặt bên phải với các ký tự được chèn vào đầu đầu.string.zfill(length)string.zfill(length)

Ví dụ: Đúng đúng một chuỗi với số không sử dụng phương thức rjust () takes a length as its only parameter. takes a length as its only parameter.

Phương pháp 3: Pad Zeros vào một chuỗi bằng hàm centre ()

Python3

Phương thức trung tâm () lấy chuỗi và sắp xếp nó ở trung tâm với chiều rộng đã cho làm tham số. & Nbsp;

Cú pháp: String.Center (chiều rộng)

Phương pháp này chỉ cần một tham số là chiều rộng và nó thêm khoảng trắng cho cả hai đầu.

OOOOOGeeks for Geeks
5

OOOOOGeeks for Geeks
38
OOOOOGeeks for Geeks
39
OOOOOGeeks for Geeks
5

Trả về chuỗi đệm vào trung tâm.

OOOOOGeeks for Geeks
5
OOOOOGeeks for Geeks
26

OOOOOGeeks for Geeks
39
OOOOOGeeks for Geeks
5

Output:

OOOOOGeeks for Geeks
8

Ví dụ: Trung tâm đệm một chuỗi có không gian/số không sử dụng hàm centre ().Pad Zeros to a String using format() function

Cácformat() method can be used for all types of paddings namely left, right and center. format() method can be used for all types of paddings namely left, right and center. 

Phương pháp 4: Pad Zeros vào chuỗi bằng phương thức Zfill ()string.format(value_1, value_2, value_3, value_4… value_n)string.format(value_1, value_2, value_3, value_4… value_n)

Phương thức Zfill () chèn 0s vào đầu chuỗi. Phương pháp này không đệm sang phải bằng cách chèn các ký tự vào bên trái của chuỗi với 0s cho đến khi chuỗi có độ dài cụ thể. Trong trường hợp khi tham số được truyền nhỏ hơn chiều dài hoặc kích thước của chuỗi, thì không có phần đệm diễn ra. & Nbsp; specific values to be formatted. The placeholders can be indexes or just empty white spaces too. specific values to be formatted. The placeholders can be indexes or just empty white spaces too.

Cú pháp: String.zfill (chiều dài)a formatted stringa formatted string

Example:

Python3

Tham số: mất một độ dài làm tham số duy nhất của nó.

OOOOOGeeks for Geeks
5
OOOOOGeeks for Geeks
6
OOOOOGeeks for Geeks
2
OOOOOGeeks for Geeks
35
OOOOOGeeks for Geeks
36
OOOOOGeeks for Geeks
37
OOOOOGeeks for Geeks
3

OOOOOGeeks for Geeks
2
OOOOOGeeks for Geeks
5

Output:

OOOOOGeeks for Geeks
3Chức năng đệm chuỗi là gì?

Chức năng đệm chuỗi là gì?

Hàm chuỗi đệm trả về một chuỗi đệm có độ dài và ký tự được chỉ định.Chuỗi đệm được sử dụng trong các chức năng căn chỉnh.Tham số: Số.Tổng chiều dài để làm chuỗi đệm.returns a padding string of the specified length and characters. Padding strings are used in alignment functions. Parameter: number. The total length to make the padding string.returns a padding string of the specified length and characters. Padding strings are used in alignment functions. Parameter: number. The total length to make the padding string.

Làm thế nào để bạn làm đệm trong Python?

Cách tiêu chuẩn để thêm phần đệm vào một chuỗi trong Python là sử dụng hàm str.rjust ().Nó cần có chiều rộng và đệm để được sử dụng.Nếu không có phần đệm được chỉ định, phần đệm mặc định của không gian ASCII được sử dụng.using the str.rjust() function. It takes the width and padding to be used. If no padding is specified, the default padding of ASCII space is used.using the str. rjust() function. It takes the width and padding to be used. If no padding is specified, the default padding of ASCII space is used.

Làm thế nào để bạn đệm phần cuối của một chuỗi trong Python?

Sử dụng hàm ljust () để đệm đầu bên phải của chuỗi có khoảng trắng trong Python ..

Sử dụng hàm rjust () để đệm đầu bên trái của chuỗi có khoảng trắng trong Python ..

Sử dụng hàm centre () để đệm cả hai đầu của một chuỗi có khoảng trắng trong Python ..

Ljust làm gì trong Python?

Định nghĩa và sử dụng Phương thức Ljust () sẽ để lại căn chỉnh chuỗi, sử dụng một ký tự được chỉ định (không gian là mặc định) làm ký tự điền.left align the string, using a specified character (space is default) as the fill character.left align the string, using a specified character (space is default) as the fill character.