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[" ",""]
7cmd = cmd.replace[" ",""]
8 www.geeksforgeeks.org6
Examples:
Input : g e e k Output : geek Input : Hello World Output : HelloWorld
www.geeksforgeeks.org7
cmd = cmd.replace[" ",""]
8 www.geeksforgeeks.org9
cmd = cmd.replace[" ",""]
00geek3
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[" ",""]
1cmd = cmd.replace[" ",""]
2cmd = cmd.replace[" ",""]
3 cmd = cmd.replace[" ",""]
4cmd = cmd.replace[" ",""]
5cmd = cmd.replace[" ",""]
6cmd = cmd.replace[" ",""]
7cmd = cmd.replace[" ",""]
8 cmd = cmd.replace[" ",""]
9Input : g e e k Output : geek Input : Hello World Output : HelloWorld0
Input : g e e k Output : geek Input : Hello World Output : HelloWorld1
Đầ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[" ",""]
1cmd = cmd.replace[" ",""]
2cmd = cmd.replace[" ",""]
3 Input : g e e k Output : geek Input : Hello World Output : HelloWorld6
cmd = cmd.replace[" ",""]
7cmd = cmd.replace[" ",""]
8 cmd = cmd.replace[" ",""]
9Input : g e e k Output : geek Input : Hello World Output : HelloWorld0
Input : g e e k Output : geek Input : Hello World Output : HelloWorld1
Đầ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
geek2
geek3
cmd = cmd.replace[" ",""]
0 cmd = cmd.replace[" ",""]
1cmd = cmd.replace[" ",""]
2geek7
cmd = cmd.replace[" ",""]
8 geek9
geek0
geek1
geek2
geek3
cmd = cmd.replace[" ",""]
2cmd = cmd.replace[" ",""]
3 geek6
cmd = cmd.replace[" ",""]
7cmd = cmd.replace[" ",""]
8 cmd = cmd.replace[" ",""]
9Input : g e e k Output : geek Input : Hello World Output : HelloWorld0
Input : g e e k Output : geek Input : Hello World Output : HelloWorld1
Đầ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
geek2
geek3
cmd = cmd.replace[" ",""]
0 cmd = cmd.replace[" ",""]
1cmd = cmd.replace[" ",""]
2geek7
cmd = cmd.replace[" ",""]
8 geek9
geek0
geek1
geek2
geek3
cmd = cmd.replace[" ",""]
7cmd = cmd.replace[" ",""]
8 cmd = cmd.replace[" ",""]
9Input : g e e k Output : geek Input : Hello World Output : HelloWorld0
Input : g e e k Output : geek Input : Hello World Output : HelloWorld1
Đầ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
geek2
geek3
cmd = cmd.replace[" ",""]
0 cmd = cmd.replace[" ",""]
1cmd = cmd.replace[" ",""]
2geek7
cmd = cmd.replace[" ",""]
8 geek9
geek0
geek1
geek2
geek3
cmd = cmd.replace[" ",""]
7cmd = cmd.replace[" ",""]
8 cmd = cmd.replace[" ",""]
9Input : g e e k Output : geek Input : Hello World Output : HelloWorld0
Input : g e e k Output : geek Input : Hello World Output : HelloWorld1
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ụ.
geek2
geek3
Input : g e e k Output : geek Input : Hello World Output : HelloWorld0
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ụ.
geek2
geek3
Input : g e e k Output : geek Input : Hello World Output : HelloWorld0
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[" ",""]
1cmd = cmd.replace[" ",""]
2cmd = cmd.replace[" ",""]
17cmd = cmd.replace[" ",""]
8cmd = 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ụ.
geek2
geek3
cmd = cmd.replace[" ",""]
30cmd = cmd.replace[" ",""]
17geeksforgeeks.org www.0
cmd = cmd.replace[" ",""]
8cmd = cmd.replace[" ",""]
34cmd = cmd.replace[" ",""]
2geek7
cmd = cmd.replace[" ",""]
8 geek9
geek0
geek1
geek2
geek3
cmd = cmd.replace[" ",""]
7cmd = cmd.replace[" ",""]
8 cmd = cmd.replace[" ",""]
9Input : g e e k Output : geek Input : Hello World Output : HelloWorld0
Input : g e e k Output : geek Input : Hello World Output : HelloWorld1