Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Đọcprintable Value is:
printable Value is:
printable Value is:
printable Value is:
printable Value is:
2 is a pre-initialized string used as string constant. In Python,
printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:2 will give the characters space, tab, linefeed, return, formfeed, and vertical tab.
Bàn luận string.whitespace
Trong Python3,
printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:2 là một chuỗi được khởi tạo trước được sử dụng làm hằng số chuỗi. Trong Python,printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:2 sẽ cung cấp cho các ký tự không gian, tab, linefeed, return, formFeed và tab dọc. Doesn’t take any parameter, since it’s not a function.Cú pháp: String.Whitespace Return the characters space, tab, linefeed, return, formfeed, and vertical tab.
Tham số: Không lấy bất kỳ tham số nào, vì nó không phải là một hàm.Make sure to import string library function inorder to use string.whitespace
Trả về: Trả về không gian ký tự, tab, linefeed, return, formFeed và tab dọc.
Lưu ý: Đảm bảo nhập chức năng thư viện chuỗi để sử dụng String.Whitespace không gian
printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:6
printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:7
printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:8
printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:9
Mã số 1:
printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:6
for x in range[0, 50]:
print x
print 2*x
print x
4printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:6
printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:7
for x in range[0, 50]:
print x
print 2*x
print x
7printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:9
Output:
Hello Geeksforgeeks
printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:4
printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:5
Code #2 : Given code tests for the whitespace values.
Lưu ý: Đảm bảo nhập chức năng thư viện chuỗi để sử dụng String.Whitespace không gian
Mã số 1:
printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:4
printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:5
for x in range[0, 50]:
print x
print 2*x
print x
0for x in range[0, 50]:
print x
print 2*x
print x
1 printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:2
& nbsp; Mã số 2: Các thử nghiệm mã đã cho cho các giá trị khoảng trắng.
Output:
printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:
Phương thức Python String ISSPACE []. Phương thức Python String ISSPACE [] trả về True True nếu tất cả các ký tự trong chuỗi là ký tự khoảng trắng, nếu không, nó sẽ trả về Sai False. Hàm này được sử dụng để kiểm tra xem đối số có chứa tất cả các ký tự khoảng trắng không, chẳng hạn như: '' - không gian.
Tôi không chắc chính xác làm thế nào để sử dụng nó.
Đặt nó ở phía trước của dòng bạn muốn thụt vào. Nếu bạn trộn không gian và tab, bạn có thể sẽ thấy kết quả vui nhộn, vì vậy hãy gắn bó với cái này hay cái kia. [Cộng đồng Python thường tuân theo phong cách PEP8, quy định thụt lề của bốn không gian].
Bạn cần tạo một cấp độ thụt mới sau mỗi đại tràng:
for x in range[0, 50]:
print x
print 2*x
print x
Trong mã này, hai câu
printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:6 đầu tiên là "bên trong" phần thân của câu lệnh
my_string = " Python "
print[my_string.strip[]]
4 vì chúng được thụt vào nhiều hơn dòng chứa my_string = " Python "
print[my_string.strip[]]
4. printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:6 thứ ba ở bên ngoài vì nó được thụt vào ít hơn dòng [Nonblank] trước đó.
Nếu bạn không thụt đầu vào/không tin tưởng, bạn sẽ gặp lỗi thụt lề. Ngoài ra, tất cả các câu lệnh ghép [tức là những người có đại tràng] có thể có cơ thể được cung cấp trên cùng một dòng, do đó không cần thụt vào, nhưng cơ thể phải được cấu tạo từ một câu lệnh.
Cuối cùng, một số tuyên bố nhất định, như
my_string = " \nPython "
print[my_string.strip[" "]]
3 có dấu hai chấm, nhưng không thể có một khối đa dòng làm cơ thể. Ví dụ 1: Sử dụng dải []
my_string = " Python "
print[my_string.strip[]]
Đầu ra
Python
my_string = " \nPython "
print[my_string.strip[" "]]
4 loại bỏ các ký tự hàng đầu và dấu vết bao gồm các khoảng trắng từ một chuỗi.Tuy nhiên, nếu bạn có các ký tự trong chuỗi như
my_string = " \nPython "
print[my_string.strip[" "]]
5 và bạn chỉ muốn xóa không gian trắng, bạn cần chỉ định nó một cách rõ ràng trên phương thức my_string = " \nPython "
print[my_string.strip[" "]]
4 như trong mã sau.my_string = " \nPython "
print[my_string.strip[" "]]
Đầu ra
Python
Ví dụ 2: Sử dụng biểu thức chính quy
import re
my_string = " Hello Python "
output = re.sub[r'^\s+|\s+$', '', my_string]
print[output]
Đầu ra
Hello python
Trong biểu thức regex,
my_string = " \nPython "
print[my_string.strip[" "]]
7 biểu thị khoảng trắng và my_string = " \nPython "
print[my_string.strip[" "]]
8 là hoặc hoạt động. Python7 Một hoặc nhiều lần xuất hiện của mẫu còn lại.
Tìm hiểu thêm về Regex tại Python Regex.
Xác định xem chuỗi chỉ chứa các ký tự khoảng trắng Phương thức Cách sử dụng
Python
0 trả về true nếu chuỗi không trống và tất cả các ký tự trong đó là các ký tự khoảng trắng. Nếu không, nó trả về sai.
Cú pháp
string.isspace[]isspace[]
Ví dụ cơ bản
# Check if the string contains only whitespace characters
S = ' '
x = S.isspace[]
print[x]
# Prints True
S = ' a'
x = S.isspace[]
print[x]
# Prints False
Các ký tự khoảng trắng Ascii
Các ký tự khoảng trắng phổ biến nhất là Space
Python1, Tab
Python2 và Newline
my_string = " \nPython "
print[my_string.strip[" "]]
5. Trở lại vận chuyển Python4 và ASCII Form Feed
Python5 cũng được coi là ký tự khoảng trắng.
printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:0
Ký tự khoảng trắng unicode
Một số ký tự Unicode đủ điều kiện là khoảng trắng.
printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:1
Đây là một danh sách đầy đủ:
Ký tự khoảng trắng unicodeKý tự unicode | Sự mô tả |
U+0020 | Không gian |
U+00A0 | Không gian không phá vỡ |
U+1680 | Dấu không gian Ogham |
U+2000 | EN Quad |
U+2001 | EM Quad |
U+2002 | Không gian en |
U+2003 | Em không gian |
U+2004 | Không gian ba trên mỗi |
U+2005 | Không gian bốn trên mỗi |
U+2006 | Không gian sáu trên mỗi |
U+2007 | Hình không gian |
U+2008 | Không gian dấu câu |
U+2009 | Không gian mỏng |
U+200a | Không gian tóc |
U+202f | Không gian không phá vỡ |
U+205f | Không gian toán học trung bình |
U+3000 | Không gian tư tưởng |