diff -r 042767d3dd0d -r 401a46c880b0 basic_python/intro.rst --- a/basic_python/intro.rst Thu Sep 17 13:47:31 2009 +0530 +++ b/basic_python/intro.rst Thu Sep 17 14:33:08 2009 +0530 @@ -543,7 +543,8 @@ False The **while** loop -~~~~~~~~~~~~~~~~~~ +================== + The Python **while** loop is similar to the C/C++ while loop. The syntax is as follows: @@ -572,7 +573,7 @@ 5 The **if** conditional -~~~~~~~~~~~~~~~~~~~~~~ +====================== The Python **if** block provides the conditional execution of statements. If the condition evaluates as true the block of statements defined under the if @@ -612,7 +613,7 @@ print n, " is 0" **raw_input()** -~~~~~~~~~~~~~~~ +=============== In the previous example we saw the call to the raw_input() subroutine. The **raw_input()** method is used to take user inputs through the console. @@ -685,7 +686,7 @@ cannot be performed on it. Hence the exception is raised. **int()** method -~~~~~~~~~~~~~~~~ +================ Generally for computing purposes, the data used is not strings or raw data but on integers, floats and similar mathematical data structures. The data obtained @@ -715,7 +716,7 @@ Functions in Python: **def** -~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +============================ *Functions* allow us to enclose a set of statements and call the function again and again instead of repeating the group of statements everytime. Functions also @@ -809,7 +810,6 @@ >>> can_change(name) >>> name ['Mr.', 'James', 'Gosling'] - If nothing is returned by the function explicitly, Python takes care to return None when the funnction is called.