Whitespace just means characters which are used for spacing, and have an "empty" representation. In the context of python, it means tabs and spaces (it probably also includes exotic unicode spaces, but don't use them). The definitive reference is here: http://docs.python.org/2/reference/lexical_analysis.html#indentation Show
Put it at the front of the line you want to indent. If you mix spaces and tabs, you'll likely see funky results, so stick with one or the other. (The python community usually follows PEP8 style, which prescribes indentation of four spaces). You need to create a new indent level after each colon:
In this code, the first two If you don't indent/unindent consistently, you will get indentation errors. In addition, all compound statements (i.e. those with a colon) can have the body supplied on the same line, so no indentation is required, but the body must be composed of a single statement. Finally, certain statements, like Hello Geeksforgeeks2 feature a colon, but cannot have a multiline block as the body. Improve Article Save Article Improve Article Save Article In Python3, Hello Geeksforgeeks3 will give the characters space, tab, linefeed, return, formfeed, and vertical tab.
Note : Make sure to import string library function inorder to use string.whitespace Code #1 : Hello Geeksforgeeks5 Hello Geeksforgeeks6
Hello Geeksforgeeks8 Hello Geeksforgeeks9 printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:0 printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:1 printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:2 Hello Geeksforgeeks3
printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:5
Hello Geeksforgeeks8 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:0 Output: Hello Geeksforgeeks Hello Geeksforgeeks5 Hello Geeksforgeeks6 string.isspace()2 printable Value is: printable Value is: printable Value is: printable Value is: printable Value is:2 string.isspace()4
string.isspace()6 string.isspace()7 string.isspace()8 string.isspace()9 0 string.isspace()6 string.isspace()7 3 4print Hello Geeksforgeeks8 7 8 9Output: printable Value is: printable Value is: printable Value is: printable Value is: printable Value is: Characters that are used for spacing are called whitespace characters. For example: tabs, spaces, newline, etc. The syntax of True False False0 is: string.isspace() isspace() ParametersTrue False False0 method doesn't take any parameters. Return Value from isspace()True False False0 method returns:
Example 1: Working of isspace()
Output True False False Example 2: How to use isspace()?
Output All whitespace characters Contains non-whitespace characters Từ khóa học: Cơ sở lập trình: Nguyên tắc cơ bản Phạm tội này - Python không quan tâm đến các dòng trống thêm trong các chương trình của bạn, giống như hầu hết các ngôn ngữ. Trên thực tế, thông thường các nhà phát triển thêm các dòng trống, còn được gọi là không gian trắng, bạn có thể nghĩ về nó giống như các đoạn văn trong một cuốn sách. Hãy xem tệp 03_05_begin. Mọi thứ thực sự bị vắt kiệt cùng nhau và chúng tôi thậm chí còn có một chức năng mới. Bạn có thể thấy đặc biệt khó khăn khi tìm ra mã này sẽ làm gì và điều đó hoàn toàn dễ hiểu. Hãy thêm một vài dòng trống để có thể đọc dễ dàng hơn. Chúng tôi sẽ đặt một chút không gian ở đây, một số ở đây sau dòng số năm. Dễ đọc hơn nhiều. Mặc dù trong các bộ phim, các lập trình viên thường được miêu tả là gõ vô tận trên bàn phím, chúng tôi thực sự dành nhiều thời gian để đọc và hiểu mã hơn là chúng tôi viết nó. Đó là lý do tại sao chúng tôi thêm không gian trắng. giữa các yếu tố khác nhau của các tuyên bố của chúng tôi. Vì vậy, ngay tại đây trên dòng số hai, chúng tôi sẽ thêm một số khoảng trắng sau tên và ngay sau khi dấu hiệu này. Chúng tôi sẽ làm điều tương tự một lần nữa ở đây trên dòng số năm. Chỉ cần thêm nhiều không gian trắng, nó làm cho nó dễ đọc hơn. Nếu chúng tôi lưu tệp này và chạy mã, hãy đặt tên cho nó. Và sau đó khi chúng tôi nhấn Enter, nó nói, "Rất vui được gặp bạn, Jill." Bạn có thích khóa học không? "Nếu chúng tôi gõ," Có " có thể chọn những gì chức năng đầu vào làm. Nó lấy một số đầu vào từ người dùng, và sau đó nó lưu trữ nó trong một biến, giống như bạn thấy ở đây trên dòng số hai, chúng tôi nhận được một số đầu vào và sau đó chúng tôi lưu trữ nó trong biến Tên. Chúng tôi làm điều tương tự ở đây trên dòng số năm, nơi chúng tôi hỏi người dùng nếu họ đang thưởng thức khóa học. Sau đó, chúng tôi lưu trữ nó trong câu trả lời biến của chúng tôi. Bạn sẽ thấy nó nhiều lần, vì vậy bây giờ bạn biết nó Bây giờ chúng ta hãy thêm một chút không gian. Lần này chúng ta sẽ thêm không gian ở đây trên dòng số bảy, sau khi biến câu trả lời của chúng ta, và một lần nữa, sau khi dấu hiệu này. cùng một đầu ra. Và chọn chạy tệp python trong thiết bị đầu cuối. Một lần nữa, chúng ta có thể nhập tên, nhấn enter và nhập có nếu chúng ta thích khóa học. nơi không gian trắng thực sự quan trọng S với Python, và đó là khi nó liên quan đến các từ khóa đặc biệt của nó. Nếu bạn nhớ lại, có hơn 30 từ khóa, hãy xem ở đây trên dòng số bảy. Nếu là một trong những từ khóa đó. Nếu là một trong những từ khóa đó. Nếu chúng ta xóa không gian giữa nếu và biến câu trả lời, nếu chúng ta xóa không gian giữa nếu và biến câu trả lời, hãy nhấp vào lưu và chạy mã này. Vì vậy, chúng tôi sẽ nhấp chuột phải một lần nữa để chúng tôi nhấp chuột phải một lần nữa và chọn Chạy tệp Python trong thiết bị đầu cuối. và chọn Chạy tệp Python trong thiết bị đầu cuối. Lưu ý rằng chúng tôi nhận được một lỗi cú pháp. Đó là bởi vì Python mong đợi chúng ta đó là vì Python mong đợi chúng ta có một khoảng trống sau từ khóa nếu từ khóa. Để có một khoảng trống sau từ khóa nếu từ. Vì vậy, hãy quay lại và thêm một không gian một lần nữa sau khi. Vì vậy, hãy quay lại và thêm một không gian một lần nữa sau khi. Đừng lo lắng nếu bạn không hiểu tất cả những gì trong và ngoài đừng lo lắng nếu bạn không hiểu tất cả các mã hiện tại, chỉ cần nhớ rằng hầu hết các mã hiện tại, hãy ghi nhớ Đó là hầu hết thời gian, Python rất thoải mái về không gian trắng. Trên thực tế, bạn được khuyến khích thêm nó vào bất cứ nơi nào nó giúp cải thiện khả năng đọc. Bất cứ nơi nào nó giúp cải thiện khả năng đọc. Nhưng có những trường hợp Python rất coi trọng không gian trắng và mã của bạn sẽ thất bại rất coi trọng không gian trắng và mã của bạn sẽ thất bại nếu bạn không tôn trọng các quy tắc. Nếu bạn không tôn trọng các quy tắc. Điều tốt là bạn càng thực hành, điều tốt là bạn càng thực hành, bạn càng tuân theo các quy tắc mà không cần suy nghĩ. Bạn càng tuân theo các quy tắc mà không cần suy nghĩ. Nội dungViệc sử dụng khoảng trắng trong Python là gì?Whitespace 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, chuỗi.Whitespace sẽ cung cấp cho các ký tự không gian, tab, linefeed, return, formFeed và tab dọc.Tham số: Không lấy bất kỳ tham số nào, vì nó không phải là một hàm.give the characters space, tab, linefeed, return, formfeed, and vertical tab. Parameters : Doesn't take any parameter, since it's not a function.
Có phải khoảng trắng có đáng kể trong Python không?Whitespace đáng kể thường được quảng cáo là một lợi thế lớn của Python, nhưng trong thực tế, đó là một bất lợi và giải quyết không có vấn đề gì không thể giải quyết được theo những cách tốt hơn.it is a disadvantage and solves no problem that could not be solved in better ways.
Tại sao không gian trắng là quan trọng trong lập trình?Sử dụng khoảng trắng (ngang và dọc) giúp mã của bạn dễ đọc và hiểu hơn.Kinh nghiệm cá nhân của tôi là người mới bắt đầu có xu hướng sử dụng quá nhiều khoảng cách hoặc không đủ khoảng cách và các nhà phát triển chuyên nghiệp lưu ý rằng.makes your code easier to read and understand. My personal experience is that beginners tend to use too much spacing or not enough spacing, and professional developers note that. |