strings.org
changeset 99 0bc1c9ec4fcf
parent 97 25248b12f6e4
child 100 47a2ba7beaf8
--- a/strings.org	Wed Apr 21 17:47:40 2010 +0530
+++ b/strings.org	Wed Apr 21 18:43:36 2010 +0530
@@ -55,7 +55,8 @@
     Similarly, we could access other elements with corresponding -ve
     indexes. This is a very handy feature of python. 
 
-    The len function, which we used with lists, works with strings too. 
+    The len function, which we used with lists and arrays, works with
+    strings too. 
     len(a)
 
     Python's strings support the operations + and *
@@ -94,12 +95,18 @@
     ' '.join(alist) will return the original string a. 
     '-'.join(alist) will return a string with the spaces in the string
     'a' replaced with hyphens. 
-
+    
+    At times we want our output or message in a particular
+    format with variables embedded, something like printf in C. For 
+    those situations python provides a provision. First lets create some 
+    variables
     * formatting - printf style *
       In []: x, y = 1, 1.234
       
-      In []: 'x is %s, y is %s' %(x, y)
+      In []: print 'x is %s, y is %s' %(x, y)
       Out[]: 'x is 1, y is 1.234'
+      Here %s means string, you can also try %d or %f for integer and 
+      float values.
     * formatting - printf style *