Làm thế nào để bạn nhập một khoảng trắng trong một chuỗi trong python?

Thêm khoảng trắng trong python với ví dụ. Trong Hướng dẫn này, chúng ta sẽ tìm hiểu cách thêm Khoảng trắng [dấu cách hàng đầu, Dấu cách vào chuỗi] trong python cho các Kịch bản sau. chúng tôi cũng sẽ xem xét việc thêm khoảng trắng ở đầu và cuối của cột trong pandas python

  • Thêm dấu cách vào đầu chuỗi trong Python – hàm rjust[] trong python
  • Thêm khoảng trắng vào cuối chuỗi trong Python –  Hàm ljust[] trong python
  • Thêm khoảng trắng ở đầu và cuối chuỗi trong python – hàm center[] trong python
  • Thêm khoảng cách giữa mỗi chữ cái của chuỗi trong python
  • Thêm khoảng trắng vào đầu cột trong gấu trúc – hàm rjust[] trong gấu trúc
  • Thêm khoảng trắng vào cuối cột trong pandas –  hàm ljust[] trong pandas
  • Thêm khoảng trắng ở đầu và cuối chuỗi trong pandas – hàm center[] trong pandas

 

Thêm khoảng trắng trong python khi bắt đầu chuỗi

## Add the space at Start of the string in Python

string2="Test String leading space to be added"
string_length=len[string2]+10    # will be adding 10 extra spaces
string_revised=string2.rjust[string_length]
print string_revised

Trong ví dụ trên, chúng tôi sẽ thêm 10 dấu cách bổ sung ở đầu chuỗi, với sự trợ giúp của hàm rjust[]

Vì vậy, đầu ra sẽ là

‘Không gian hàng đầu của chuỗi thử nghiệm sẽ được thêm vào’

 

 

Thêm khoảng trắng trong python vào cuối chuỗi

## Add the space at end of the string in Python

string1="Test String Trailing space to be added"
string_length=len[string1]+10    # will be adding 10 extra spaces
string_revised=string1.ljust[string_length]
print string_revised

Trong ví dụ trên, chúng ta sẽ thêm 10 khoảng trắng vào cuối chuỗi, với sự trợ giúp của hàm ljust[]

Vì vậy, đầu ra sẽ là

'Dấu cách chuỗi thử nghiệm sẽ được thêm vào          '

 

 

Thêm khoảng trắng ở đầu và cuối chuỗi

## Add the space at Start and end of the string in Python

string3="Test String leading and trailing space to be added"
string_length=len[string3]+10    # will be adding 10 extra spaces
string_revised=string3.center[string_length]
print string_revised

Trong ví dụ trên, chúng tôi sẽ thêm 10 khoảng trắng,  5 ở đầu và 5 ở cuối chuỗi, với sự trợ giúp của hàm center[]

Vì vậy, đầu ra sẽ là

‘     Không gian ở đầu và cuối chuỗi kiểm tra sẽ được thêm     ‘

 

 

Thêm khoảng trắng trong python giữa mỗi chữ cái của chuỗi

## Add the space between every letter of the string

string4="Test String"
string_revised=" ".join[string4]
print string_revised

Trong ví dụ trên, chúng ta sẽ thêm khoảng cách giữa mỗi chữ cái của chuỗi. Vì vậy, đầu ra sẽ là

‘T e s t   S t r i n g’

 

 

Thêm khoảng trắng ở đầu và cuối trong gấu trúc bằng hàm center[]. center[] được sử dụng để thêm khoảng trắng hoặc phần đệm vào cả bên trái và bên phải của cột cụ thể trong gấu trúc

Phương thức isspace[] trong Python dùng để kiểm tra khoảng trắng trong chuỗi. Nó trả về true nếu chỉ có các ký tự khoảng trắng trong chuỗi. Nếu không nó trả về false. Khoảng cách, dòng mới và tab, v.v. được gọi là ký tự khoảng trắng và được xác định trong cơ sở dữ liệu ký tự Unicode là Khác hoặc Dấu phân cách

Chữ ký

Thông số

Không cần tham số

Trở lại

Nó trả về Đúng hoặc Sai

Hãy xem một số ví dụ về phương thức isspace[] để hiểu các chức năng của nó

Phương thức chuỗi isspace[] của Python Ví dụ 1

đầu ra

Phương thức chuỗi isspace[] của Python Ví dụ 2

đầu ra

Phương thức chuỗi isspace[] của Python Ví dụ 3

phương thức isspace[] trả về true cho tất cả các khoảng trắng như

  • ' ' - Không gian
  • '\t' - Tab ngang
  • '\n' - Dòng mới
  • '\v' - Tab dọc
  • '\f' - Nguồn cấp dữ liệu
  • '\r' - Vận chuyển trở lại

đầu ra

It contains space
Not space
It contains space

Phương thức str.ljust[length, fillchar] tích hợp trong Python trả về một chuỗi căn trái bằng cách thêm các ký tự điền vào một độ dài nhất định. Theo mặc định,

>>> 'a'.ljust[2]
'a '
>>> 'hi'.ljust[4]
'hi  '
>>> 'hi'.ljust[2]
'hi'
>>> 'finxter'.ljust[10]
'finxter   '
0 được đặt thành khoảng trống, vì vậy,
>>> 'a'.ljust[2]
'a '
>>> 'hi'.ljust[4]
'hi  '
>>> 'hi'.ljust[2]
'hi'
>>> 'finxter'.ljust[10]
'finxter   '
1 tạo một chuỗi mới bằng cách thêm các khoảng trống có độ dài tối đa là n

Đây là phương pháp áp dụng cho bốn ví dụ của chúng tôi

>>> 'a'.ljust[2]
'a '
>>> 'hi'.ljust[4]
'hi  '
>>> 'hi'.ljust[2]
'hi'
>>> 'finxter'.ljust[10]
'finxter   '

Bạn có thể tìm hiểu thêm về phương thức chuỗi

>>> 'a'.ljust[2]
'a '
>>> 'hi'.ljust[4]
'hi  '
>>> 'hi'.ljust[2]
'hi'
>>> 'finxter'.ljust[10]
'finxter   '
3 tại đây

Phương thức chuỗi Python [Hướng dẫn cơ bản]


Xem video này trên YouTube

Phương pháp 2. Nội suy chuỗi ký tự Left Justify

Nội suy chuỗi ký tự là một tính năng tương đối mới của Python, giới thiệu chuỗi f là chuỗi ký tự có tiền tố là chữ cái

>>> 'a'.ljust[2]
'a '
>>> 'hi'.ljust[4]
'hi  '
>>> 'hi'.ljust[2]
'hi'
>>> 'finxter'.ljust[10]
'finxter   '
4 hoặc
>>> 'a'.ljust[2]
'a '
>>> 'hi'.ljust[4]
'hi  '
>>> 'hi'.ljust[2]
'hi'
>>> 'finxter'.ljust[10]
'finxter   '
5 và có chức năng đặc biệt. Ví dụ: bạn có thể căn trái một chuỗi bằng cách sử dụng
>>> 'a'.ljust[2]
'a '
>>> 'hi'.ljust[4]
'hi  '
>>> 'hi'.ljust[2]
'hi'
>>> 'finxter'.ljust[10]
'finxter   '
6 trong đó n là độ dài mong muốn

Đây là cách nó hoạt động cho các ví dụ của chúng tôi. ?‍?

# Example 1
>>> s = 'a'
>>> f'{s:

Chủ Đề