Hướng dẫn how do i add blank space to a list in python? - làm cách nào để thêm khoảng trống vào danh sách trong python?

Hướng dẫn how do i add blank space to a list in python? - làm cách nào để thêm khoảng trống vào danh sách trong python?
6

Tôi là một người mới của Python (thực tế tôi là một người mới lập trình). Tôi đang dạy mình Python vì niềm vui của nó bằng cách đọc một số hướng dẫn trực tuyến và sau đó tạo ra các kịch bản nhỏ vô dụng.

Trong quá khứ, tôi đã chăm sóc trước đây, tôi đã phải vật lộn để có được một chút mã này để làm việc:

  1. cho & nbsp; i & nbsp; in & nbsp; stringExp:
  2. & nbsp; & nbsp; if & nbsp; 'StringExp [i]' & nbsp; == & nbsp; '+':
  3. & nbsp; & nbsp; & nbsp; & nbsp; StringExp.insert [i, & nbsp; "& nbsp;"]
  4. & nbsp; & nbsp; & nbsp; & nbsp; stringExp.insert [(i & nbsp;
  5.  
  6. Hỗ việc & nbsp; = & nbsp; "". Tham gia (StringExP)
  7.  
  8. in & nbsp; công tác hoạt động
  9.  

Khi tôi in "hoạt động", tôi không nhận được khoảng trống trước và sau các ký hiệu '+'. Tôi làm gì sai ở đây?

26 tháng 5 '10 #1

Hướng dẫn how do i add blank space to a list in python? - làm cách nào để thêm khoảng trống vào danh sách trong python?

Trong hướng dẫn này, chúng tôi sẽ thảo luận về cách thêm không gian trong Python. Thêm không gian giữa biến và chuỗi tăng khả năng đọc trong khi hiển thị đầu ra của chương trình. Chúng ta có thể thêm không gian trong Python giữa hai biến, chuỗi và dòng.

  • Cách thêm không gian khi bắt đầu chuỗi trong Python bằng rjust ()
  • Cách thêm không gian ở cuối chuỗi trong Python bằng cách sử dụng Ljust ()
  • Cách thêm không gian ở cả hai đầu của chuỗi trong Python bằng Center ()
  • Cách thêm không gian giữa hai biến trong Python trong khi in
  • Cách thêm không gian giữa các dòng trong Python trong khi in
  • Cách thêm không gian trong Python bằng cách sử dụng Loop
  • Sự kết luận

Cách thêm không gian khi bắt đầu chuỗi trong Python bằng rjust ()

Cách thêm không gian ở cuối chuỗi trong Python bằng cách sử dụng Ljust ()rjust() method in python returns a new string. The length of the new string is provided as the input parameter. The length is increased by adding character at the left side of the original string.

Cách thêm không gian ở cả hai đầu của chuỗi trong Python bằng Center ()

string.rjust(length, character)

Phương thức rjust () trong python trả về một chuỗi mới. Độ dài của chuỗi mới được cung cấp dưới dạng tham số đầu vào. Độ dài được tăng lên bằng cách thêm ký tự ở phía bên trái của chuỗi ban đầu.

Cú pháp

Do đó, khi chúng tôi muốn thêm số lượng không gian ở đầu chuỗi, chúng tôi cung cấp & nbsp; Chiều dài bằng n + len (gốc_string)

Ví dụ về Python:-

# Python program to add space at end of the string using ljust() method
# Defining the string
demo_string = "My Programming Tutorial"
# required length of string after adding space
# where 5 is number of space to be added
required_length = len(demo_string) + 5
# Using rjust() method
# Not providing padding character because default character is space
modified_string = demo_string.ljust(required_length)
# Printing modified_string
print(modified_string)

Output::

     My Programming Tutorial

Chiều dài - Đó là chiều dài của chuỗi sửa đổi. Nếu độ dài được cung cấp ít hoặc bằng với chuỗi ban đầu, chuỗi ban đầu được trả về.

nhân vật - & nbsp; Tham số ký tự là tùy chọn. Ký tự đã cho được sử dụng để làm đệm ở phía bên trái của chuỗi. Giá trị mặc định của ký tự là không gian.4 Ways to count occurrences in the list in Python

Cách thêm không gian ở cuối chuỗi trong Python bằng cách sử dụng Ljust ()

Cách thêm không gian ở cả hai đầu của chuỗi trong Python bằng Center ()ljust() method. The ljust() method in python returns a new string. a new string. The length of the new string is provided as input. The length is increased by adding character at the right side of the original string.

Cách thêm không gian ở cả hai đầu của chuỗi trong Python bằng Center ()

string.ljust(length, character)

Phương thức rjust () trong python trả về một chuỗi mới. Độ dài của chuỗi mới được cung cấp dưới dạng tham số đầu vào. Độ dài được tăng lên bằng cách thêm ký tự ở phía bên trái của chuỗi ban đầu.

Cú pháp

Do đó, khi chúng tôi muốn thêm số lượng không gian ở đầu chuỗi, chúng tôi cung cấp & nbsp; Chiều dài bằng n + len (gốc_string)

Ví dụ về Python:-

# Python program to add space at beginning of the string using rjust() method
# Defining the string
demo_string = "My Programming Tutorial"
# required length of string after adding space
# where 5 is number of space to be added
required_length = len(demo_string) + 10
# Using rjust() method
# Not providing padding character becuase default character is space
modified_string = demo_string.center(required_length)
# Printing modified_string
print(modified_string)

Chiều dài - Đó là chiều dài của chuỗi sửa đổi. Nếu độ dài được cung cấp ít hoặc bằng với chuỗi ban đầu, chuỗi ban đầu được trả về.:

My Programming Tutorial     

nhân vật - & nbsp; Tham số ký tự là tùy chọn. Ký tự đã cho được sử dụng để làm đệm ở phía bên trái của chuỗi. Giá trị mặc định của ký tự là không gian.

Ở đây trong đầu ra 5 không gian được thêm vào khi bắt đầu chuỗi đầu vào đã cho.4 Ways to split string into list of characters

Cách thêm không gian ở cả hai đầu của chuỗi trong Python bằng Center ()

Để thêm không gian trong Python, ở cả hai đầu của chuỗi, chúng tôi sử dụng phương thức trung tâm (). Phương thức trung tâm () trong Python trả về một chuỗi mới. Độ dài của chuỗi mới được cung cấp dưới dạng đầu vào. Độ dài được tăng lên bằng cách thêm các ký tự ở cả hai mặt của chuỗi gốc.center() method. The center() method in python returns a new string. The length of the new string is provided as input. The length is increased by adding characters on both sides of the original string.

Cú pháp

string.center(length, character)

Chiều dài - Đó là chiều dài của chuỗi sửa đổi. Nếu độ dài được cung cấp ít hoặc bằng với chuỗi ban đầu, chuỗi ban đầu được trả về.

nhân vật - & nbsp; Tham số ký tự là tùy chọn. Ký tự đã cho được sử dụng để làm đệm ở cả hai bên của chuỗi. Giá trị mặc định của ký tự là không gian.

Do đó, khi chúng tôi muốn thêm số lượng không gian ở đầu chuỗi, chúng tôi cung cấp & nbsp; Chiều dài bằng n + len (gốc_string)

Ví dụ về Python:-

# Python program to add space at both ends of the string using center() method
# Defining the string
demo_string = "My Programming Tutorial"
# required length of string after adding space
# where 5 is number of space to be added
required_length = len(demo_string) + 10
# Using rjust() method
# Not providing padding character becuase default character is space
modified_string = demo_string.center(required_length)
# Printing modified_string
print(modified_string)

Output::

     My Programming Tutorial     

Ở đây trong đầu ra 5 không gian được thêm vào cả hai đầu của chuỗi đầu vào đã cho.

Đọc thêm: & NBSP; 14 ứng dụng hàng đầu của PythonTop 14 Applications of Python

Cách thêm không gian giữa hai biến trong Python trong khi in

Trong Python, chúng ta có thể thêm không gian giữa các biến trong khi in theo hai cách - & nbsp;

  1. Liệt kê các biến in in () được phân tách bằng dấu phẩy, Hồi. Ví dụ - in (a, b)
  2. Sử dụng hàm định dạng () trong in.

Để biết về chức năng định dạng, bạn có thể truy cập này. Cả hai phương pháp được hiển thị dưới đây với các ví dụ.

Ví dụ về Python:

# Python program to add space at variables in print()
# Defining the variables
demo_string = "My age is"
age = 23
# Listing variable variable separated by comma in print()
print("Using print and listing variables separated by comma")
print(demo_string, age)
print()
# Using format function with print()
print("Using format function with print")
print("{0} {1}".format(demo_string, age))

Output::

# Python program to add space at end of the string using ljust() method
# Defining the string
demo_string = "My Programming Tutorial"
# required length of string after adding space
# where 5 is number of space to be added
required_length = len(demo_string) + 5
# Using rjust() method
# Not providing padding character because default character is space
modified_string = demo_string.ljust(required_length)
# Printing modified_string
print(modified_string)
0

Cách thêm không gian giữa các dòng trong Python trong khi in

Để thêm không gian trong Python giữa hai dòng hoặc đoạn văn, chúng ta có thể sử dụng ký tự dòng mới.

Ví dụ về Python

# Python program to add space at end of the string using ljust() method
# Defining the string
demo_string = "My Programming Tutorial"
# required length of string after adding space
# where 5 is number of space to be added
required_length = len(demo_string) + 5
# Using rjust() method
# Not providing padding character because default character is space
modified_string = demo_string.ljust(required_length)
# Printing modified_string
print(modified_string)
1

Output::

# Python program to add space at end of the string using ljust() method
# Defining the string
demo_string = "My Programming Tutorial"
# required length of string after adding space
# where 5 is number of space to be added
required_length = len(demo_string) + 5
# Using rjust() method
# Not providing padding character because default character is space
modified_string = demo_string.ljust(required_length)
# Printing modified_string
print(modified_string)
2

Cách thêm không gian trong Python bằng cách sử dụng Loop

Trong đó, chúng tôi sẽ thảo luận về cách thêm không gian trong Python bằng cách sử dụng Loop. Chúng tôi coi tuyên bố vấn đề là

# Python program to add space at end of the string using ljust() method
# Defining the string
demo_string = "My Programming Tutorial"
# required length of string after adding space
# where 5 is number of space to be added
required_length = len(demo_string) + 5
# Using rjust() method
# Not providing padding character because default character is space
modified_string = demo_string.ljust(required_length)
# Printing modified_string
print(modified_string)
3

Để in các phần tử danh sách riêng biệt theo không gian, chúng ta có thể sử dụng cho vòng lặp và in phần tử với ký tự cuối dưới dạng không gian.

Theo mặc định in () trong python kết thúc với một ký tự dòng mới. Hàm in () có một tham số gọi là đầu có thể được sử dụng để chỉ định một ký tự in ở cuối thay vì ký tự mới.end which can be used to specify a character that prints at the end instead of a newline character.

Mã Python:

# Python program to add space at end of the string using ljust() method
# Defining the string
demo_string = "My Programming Tutorial"
# required length of string after adding space
# where 5 is number of space to be added
required_length = len(demo_string) + 5
# Using rjust() method
# Not providing padding character because default character is space
modified_string = demo_string.ljust(required_length)
# Printing modified_string
print(modified_string)
4

Output::

# Python program to add space at end of the string using ljust() method
# Defining the string
demo_string = "My Programming Tutorial"
# required length of string after adding space
# where 5 is number of space to be added
required_length = len(demo_string) + 5
# Using rjust() method
# Not providing padding character because default character is space
modified_string = demo_string.ljust(required_length)
# Printing modified_string
print(modified_string)
5

Sự kết luận

Chúng tôi thêm không gian trong chuỗi trong python bằng cách sử dụng phương thức rjust (), ljust (), centre (). Để thêm không gian giữa các biến trong Python, chúng ta có thể sử dụng print () và liệt kê các biến tách chúng bằng cách sử dụng dấu phẩy hoặc bằng cách sử dụng hàm định dạng ().

Tôi là kỹ sư máy tính đam mê. Viết các bài viết về các vấn đề và khái niệm lập trình cho phép tôi làm theo niềm đam mê lập trình của mình và giúp đỡ người khác.