Hướng dẫn how to remove spaces from input python - cách xóa khoảng trắng khỏi python đầu vào

Tôi đã cố gắng sử dụng .upper và .replace để biến đầu vào không tiêu chuẩn như "Hello World" thành "HelloWorld" để giúp xử lý dễ dàng hơn.

Điều này có vẻ rất đơn giản, và nó hoạt động tốt để biến nó thành chữ hoa, nhưng nó chỉ đơn giản là không loại bỏ các khoảng trắng.

Code:

cmd = input["Please input a command: "]
cmd = cmd.upper[]
cmd.replace[" ",""]
print["%s" % [cmd]]

Với điều này, nếu tôi vào "Hello World", nó sẽ in "Hello World" với các không gian vẫn còn đó và tôi không biết tại sao nó không hoạt động.

EDIT: Điều này thật xấu hổ, tôi chỉ nhận ra một điều phải làm theo nghĩa đen

cmd = cmd.replace[" ",""]

thay vì những gì tôi đã có, đánh dấu cái này bởi vì tôi đã tìm ra nó

cmd = cmd.replace[" ",""]
7
cmd = cmd.replace[" ",""]
8
www.geeksforgeeks.org 
6

Examples:

Input  : g e e k
Output : geek

Input  : Hello World
Output : HelloWorld

www.geeksforgeeks.org 
7
cmd = cmd.replace[" ",""]
8
www.geeksforgeeks.org 
9
cmd = cmd.replace[" ",""]
00
geek
3

Phương pháp 1: Xóa khoảng trống khỏi chuỗi bằng cách sử dụng hàm thay thế []sing replace[] function

Python3

cmd = cmd.replace[" ",""]
0
cmd = cmd.replace[" ",""]
1

cmd = cmd.replace[" ",""]
2
cmd = cmd.replace[" ",""]
3
cmd = cmd.replace[" ",""]
4
cmd = cmd.replace[" ",""]
5
cmd = cmd.replace[" ",""]
6

cmd = cmd.replace[" ",""]
7
cmd = cmd.replace[" ",""]
8
cmd = cmd.replace[" ",""]
9

Input  : g e e k
Output : geek

Input  : Hello World
Output : HelloWorld
0
Input  : g e e k
Output : geek

Input  : Hello World
Output : HelloWorld
1

Đầu ra

geek

& nbsp; Phương thức & nbsp; 2: Xóa khoảng trống khỏi chuỗi bằng cách sử dụng split [] và tham gia [] & nbsp;Method 2: Remove spaces from a string using split[] and join[] 

Đầu tiên, chúng tôi sử dụng hàm Split [] để trả về danh sách các từ trong chuỗi, sử dụng SEP làm chuỗi python dấu phân cách. Sau đó, chúng tôi sử dụng Jop [] để kết hợp với Itable. & NBSP;

Python3

cmd = cmd.replace[" ",""]
0
cmd = cmd.replace[" ",""]
1

cmd = cmd.replace[" ",""]
2
cmd = cmd.replace[" ",""]
3
Input  : g e e k
Output : geek

Input  : Hello World
Output : HelloWorld
6

cmd = cmd.replace[" ",""]
7
cmd = cmd.replace[" ",""]
8
cmd = cmd.replace[" ",""]
9

Input  : g e e k
Output : geek

Input  : Hello World
Output : HelloWorld
0
Input  : g e e k
Output : geek

Input  : Hello World
Output : HelloWorld
1

Đầu ra

geek

& nbsp; Phương thức & nbsp; 3: Xóa khoảng trống khỏi chuỗi bằng Python Regex & NBSP;Method 3: Remove spaces from a string using Python regex 

Để tìm một chuỗi hoặc nhóm chuỗi, một biểu thức chính quy [regex] là một chuỗi các ký tự duy nhất. Nó có thể so sánh một văn bản với một mẫu để xác định xem nó có mặt hay không. Nó cũng có thể chia một mẫu thành một hoặc nhiều mẫu phụ.

Python3

geek
2
geek
3

cmd = cmd.replace[" ",""]
0
cmd = cmd.replace[" ",""]
1

cmd = cmd.replace[" ",""]
2
geek
7
cmd = cmd.replace[" ",""]
8
geek
9
geek
0
geek
1
geek
2
geek
3

cmd = cmd.replace[" ",""]
2
cmd = cmd.replace[" ",""]
3
geek
6

cmd = cmd.replace[" ",""]
7
cmd = cmd.replace[" ",""]
8
cmd = cmd.replace[" ",""]
9

Input  : g e e k
Output : geek

Input  : Hello World
Output : HelloWorld
0
Input  : g e e k
Output : geek

Input  : Hello World
Output : HelloWorld
1

Đầu ra

geek

& nbsp; Phương thức & nbsp; 3: Xóa khoảng trống khỏi chuỗi bằng Python Regex & NBSP;Method 4: Remove spaces from a string using translate[] 

Để tìm một chuỗi hoặc nhóm chuỗi, một biểu thức chính quy [regex] là một chuỗi các ký tự duy nhất. Nó có thể so sánh một văn bản với một mẫu để xác định xem nó có mặt hay không. Nó cũng có thể chia một mẫu thành một hoặc nhiều mẫu phụ.

Python3

geek
2
geek
3

cmd = cmd.replace[" ",""]
0
cmd = cmd.replace[" ",""]
1

cmd = cmd.replace[" ",""]
2
geek
7
cmd = cmd.replace[" ",""]
8
geek
9
geek
0
geek
1
geek
2
geek
3

cmd = cmd.replace[" ",""]
7
cmd = cmd.replace[" ",""]
8
cmd = cmd.replace[" ",""]
9

Input  : g e e k
Output : geek

Input  : Hello World
Output : HelloWorld
0
Input  : g e e k
Output : geek

Input  : Hello World
Output : HelloWorld
1

Đầu ra

geek

& nbsp; Phương thức & nbsp; 3: Xóa khoảng trống khỏi chuỗi bằng Python Regex & NBSP;sing reduce function and conditional statement

Để tìm một chuỗi hoặc nhóm chuỗi, một biểu thức chính quy [regex] là một chuỗi các ký tự duy nhất. Nó có thể so sánh một văn bản với một mẫu để xác định xem nó có mặt hay không. Nó cũng có thể chia một mẫu thành một hoặc nhiều mẫu phụ.

Python3

geek
2
geek
3

cmd = cmd.replace[" ",""]
0
cmd = cmd.replace[" ",""]
1

cmd = cmd.replace[" ",""]
2
geek
7
cmd = cmd.replace[" ",""]
8
geek
9
geek
0
geek
1
geek
2
geek
3

cmd = cmd.replace[" ",""]
7
cmd = cmd.replace[" ",""]
8
cmd = cmd.replace[" ",""]
9

Input  : g e e k
Output : geek

Input  : Hello World
Output : HelloWorld
0
Input  : g e e k
Output : geek

Input  : Hello World
Output : HelloWorld
1

Output:

geek

Đầu raRemove spaces from a string using lstrip[] function

& nbsp; Phương thức & nbsp; 3: Xóa khoảng trống khỏi chuỗi bằng Python Regex & NBSP;

Python3

Để tìm một chuỗi hoặc nhóm chuỗi, một biểu thức chính quy [regex] là một chuỗi các ký tự duy nhất. Nó có thể so sánh một văn bản với một mẫu để xác định xem nó có mặt hay không. Nó cũng có thể chia một mẫu thành một hoặc nhiều mẫu phụ.

geek
2
geek
3

Input  : g e e k
Output : geek

Input  : Hello World
Output : HelloWorld
0
cmd = cmd.replace[" ",""]
03

Đầu ra

geeksforgeeks.org www.

& nbsp; Phương thức & nbsp; 3: Xóa khoảng trống khỏi chuỗi bằng Python Regex & NBSP;Remove spaces from a string using rstrip[] function

Để tìm một chuỗi hoặc nhóm chuỗi, một biểu thức chính quy [regex] là một chuỗi các ký tự duy nhất. Nó có thể so sánh một văn bản với một mẫu để xác định xem nó có mặt hay không. Nó cũng có thể chia một mẫu thành một hoặc nhiều mẫu phụ.

Python3

Để tìm một chuỗi hoặc nhóm chuỗi, một biểu thức chính quy [regex] là một chuỗi các ký tự duy nhất. Nó có thể so sánh một văn bản với một mẫu để xác định xem nó có mặt hay không. Nó cũng có thể chia một mẫu thành một hoặc nhiều mẫu phụ.

geek
2
geek
3

Input  : g e e k
Output : geek

Input  : Hello World
Output : HelloWorld
0
cmd = cmd.replace[" ",""]
03

Đầu ra

www.geeksforgeeks.org 

& nbsp; Phương thức & nbsp; 3: Xóa khoảng trống khỏi chuỗi bằng Python Regex & NBSP;

Python3

cmd = cmd.replace[" ",""]
0
cmd = cmd.replace[" ",""]
1

cmd = cmd.replace[" ",""]
2
cmd = cmd.replace[" ",""]
17
cmd = cmd.replace[" ",""]
8
cmd = cmd.replace[" ",""]
19

Để tìm một chuỗi hoặc nhóm chuỗi, một biểu thức chính quy [regex] là một chuỗi các ký tự duy nhất. Nó có thể so sánh một văn bản với một mẫu để xác định xem nó có mặt hay không. Nó cũng có thể chia một mẫu thành một hoặc nhiều mẫu phụ.

geek
2
geek
3

cmd = cmd.replace[" ",""]
30
cmd = cmd.replace[" ",""]
17
geeksforgeeks.org www.
0
cmd = cmd.replace[" ",""]
8
cmd = cmd.replace[" ",""]
34

cmd = cmd.replace[" ",""]
2
geek
7
cmd = cmd.replace[" ",""]
8
geek
9
geek
0
geek
1
geek
2
geek
3

cmd = cmd.replace[" ",""]
7
cmd = cmd.replace[" ",""]
8
cmd = cmd.replace[" ",""]
9

Input  : g e e k
Output : geek

Input  : Hello World
Output : HelloWorld
0
Input  : g e e k
Output : geek

Input  : Hello World
Output : HelloWorld
1


Làm thế nào để bạn cắt đầu vào trong Python?

Chuỗi trang trí Python..
Dải []: Trả về một chuỗi mới sau khi loại bỏ bất kỳ không gian trắng dẫn đầu và dấu vết bao gồm các tab [\ t] ..
RSTRIP []: Trả về một chuỗi mới với khoảng trắng kéo dài.....
Lstrip []: Trả về một chuỗi mới với khoảng trắng hàng đầu bị loại bỏ hoặc loại bỏ khoảng trắng khỏi phía bên trái của chuỗi ..

Làm cách nào để loại bỏ khoảng trống khỏi một chuỗi?

Xóa khoảng trống khỏi một chuỗi đã cho ..
Xóa khoảng trống khỏi một chuỗi đã cho ..
Di chuyển không gian đến phía trước chuỗi trong một lần chuyển tiếp ..
Xóa thêm khoảng trống khỏi một chuỗi ..
Urlify một chuỗi đã cho [thay thế khoảng trắng bằng %20].
In tất cả các chuỗi có thể được thực hiện bằng cách đặt không gian ..
Đặt không gian giữa các từ bắt đầu bằng chữ in hoa ..

Làm cách nào để loại bỏ hai khoảng trống trong Python?

Sử dụng sting split [] và tham gia [], bạn cũng có thể sử dụng các hàm chia chuỗi [] và tham gia [] để loại bỏ nhiều khoảng trống khỏi chuỗi. You can also use the string split[] and join[] functions to remove multiple spaces from a string.

Bài Viết Liên Quan

Chủ Đề