+ 3

What is whitespace in programming?

Give a suitable example of program with whitespace and without whitespace?

27th Dec 2017, 4:50 PM
mohit verma
mohit verma - avatar
3 Answers
+ 3
for(;x<y;)z; is the same as for ( ; x < y ; ) z ;
27th Dec 2017, 4:55 PM
John Wells
John Wells - avatar
+ 3
Whitespace is typically used to improve readability of your code, not only for yourself but for others to. Eg nested if statement x=4; y=2; if(x==1){ print("hi"); if(y==2){ print("cheese");} } At first look, you might think "cheese" will be printed as y==2. Now with whitespace. if(x==1){ print("hi"); if(y==2){ print("cheese"); } } You can now easily see that the second 'if' statement is nested so will only be tested if the previous 'if' is true. Both codes are the same though. One caveat with whitespace: Python uses whitespace to interpret code, eg this if statement will produce an error: if(x==1): more code here this wont if(x==1): more code here
28th Dec 2017, 7:03 PM
Duncan
Duncan - avatar
+ 1
it means that if we have a multiple space or multiple line breaks we could avoid it to one like this:- it means if we have a a multiple space. or multiple. line breaks we could avoid it
27th Dec 2017, 4:52 PM
Adarsh.n. Bidari
Adarsh.n. Bidari - avatar