Split data-files.org into numbers and strings.
authorPuneeth Chaganti <punchagan@gmail.com>
Wed, 21 Apr 2010 14:43:08 +0530
changeset 95 fddcfd83e4f0
parent 94 57ae1f75b7e0
child 96 3498d74ed615
Split data-files.org into numbers and strings.
data-types.org
numbers.org
strings.org
--- a/data-types.org	Wed Apr 21 14:28:38 2010 +0530
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,118 +0,0 @@
-* Data Types
-*** Outline
-***** Introduction
-******* What are we going to do?
-******* How are we going to do?
-******* Arsenal Required
-********* None
-*** Script
-    Welcome friends. 
-    
-    In this tutorial we shall look at data types available in Python and 
-    how to perform simple Input and Output operations. 
-    for 'Numbers' we have: int, float, complex datatypes
-    for Text content we have strings.
-    For conditional statements, 'Booleans'.
-    
-    Lets get started by opening IPython interpreter. 
-    Lets start with  'numbers'
-    All integers irrespective of how big they are, are of 'int'
-    data type
-    Now we will create a variable, say
-    x = 13
-    print x
-
-    To check the data type of any variable Python provides 'type' function
-    type(x)
-    
-    y = 999999999999
-    print y
-    
-    Floating point numbers comes under 'float'
-    p = 3.141592
-    type(p)
-
-    Python by default provides support for complex numbers. 
-    c = 3+4j 
-    c is a complex number. 'j' is used to specify the imaginary part.
-    type(c)
-    Python also provides basic functions for their manipulations like
-    abs(c) will return the absolute value of c(sqrt(a^2 + b^2))
-    c.imag returns imaginary part and c.real gives the real part. 
-
-    Next we will look at Boolean datatype:
-    Its a primitive datatype having one of two values: True or False.
-    t = True
-    print t
-
-    Python is case sensitive language, so True with 'T' is boolean type but
-    true with 't' would be a variable. 
-    
-    f = not True
-    
-    we can do binary operation like 'or' and 'not' with these variables
-    f or t
-    f and t
-    
-    in case of multiple binary operations to make sure of precedence use 
-    'brackets ()'
-    a = False
-    b = True
-    c = True
-    (a and b) or c    
-    True
-    first a and b is evaluated and then the 'or' statement
-    a and (b or c)
-    False
-
-    Now we shall look at Python Strings.
-    In python anything enclosed inside quotes(single or double) is a string
-    so 
-    a = 'This is a string'
-    print a
-    b = "This too!"
-    print b
-    c = '''This one too!'''
-    print c
-    d = """And one more."""
-    print d
-    
-    Similar to lists we covered earlier even string elements can be accessed 
-    via index numbers starting from 0
-
-    print a[0]    
-    print a[5]
-    will 
-    To access last element we can use a[-1] which is one of Pythons feature.
-    print a[-1]
-    len function works with the strings also as it does with the arrays and 
-    returns length of the string.
-    
-    One thing to notice about the string variables is that they are 
-    immutable, that is
-    a[0] = 't'
-    will throw an error
-    
-    Some of methods available for string are:
-    a.startswith('Thi')
-    returns true if initial of the string is same
-    similarly there is endswith
-    a.endswith('ING')
-    a.upper() returns a string with all letters capitalized.
-    and a.lower() returns a string with all smaller case letters.
-    As we have seen earlier use of split function, it returns the list after
-    splitting the string, so
-    a.split()
-    will give list with three elements.
-    we also have 'join' function, which does the opposite of what
-    split does. 
-    ''.join(['a','b','c']) will return a joined string of the list we pass
-    to it. Since join is performed on '' that is empty string we get 'abc'
-    if we do something like
-    '-'.join(['a','b','c'])
-    
-    we come to the end of this tutorial on introduction of Data types in
-    Python. In this tutorial we have learnt what are supported data types, 
-    supported operations and performing simple IO operations in Python.
-
-*** Notes
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/numbers.org	Wed Apr 21 14:43:08 2010 +0530
@@ -0,0 +1,72 @@
+* Data Types
+*** Outline
+***** Introduction
+******* What are we going to do?
+******* How are we going to do?
+******* Arsenal Required
+********* None
+*** Script
+    Welcome friends. 
+    
+    In this tutorial we shall look at data types available in Python and 
+    how to perform simple Input and Output operations. 
+    for 'Numbers' we have: int, float, complex datatypes
+    for Text content we have strings.
+    For conditional statements, 'Booleans'.
+    
+    Lets get started by opening IPython interpreter. 
+    Lets start with  'numbers'
+    All integers irrespective of how big they are, are of 'int'
+    data type
+    Now we will create a variable, say
+    x = 13
+    print x
+
+    To check the data type of any variable Python provides 'type' function
+    type(x)
+    
+    y = 999999999999
+    print y
+    
+    Floating point numbers comes under 'float'
+    p = 3.141592
+    type(p)
+
+    Python by default provides support for complex numbers. 
+    c = 3+4j 
+    c is a complex number. 'j' is used to specify the imaginary part.
+    type(c)
+    Python also provides basic functions for their manipulations like
+    abs(c) will return the absolute value of c(sqrt(a^2 + b^2))
+    c.imag returns imaginary part and c.real gives the real part. 
+
+    Next we will look at Boolean datatype:
+    Its a primitive datatype having one of two values: True or False.
+    t = True
+    print t
+
+    Python is case sensitive language, so True with 'T' is boolean type but
+    true with 't' would be a variable. 
+    
+    f = not True
+    
+    we can do binary operation like 'or' and 'not' with these variables
+    f or t
+    f and t
+    
+    in case of multiple binary operations to make sure of precedence use 
+    'brackets ()'
+    a = False
+    b = True
+    c = True
+    (a and b) or c    
+    True
+    first a and b is evaluated and then the 'or' statement
+    a and (b or c)
+    False
+
+    we come to the end of this tutorial on introduction of Data types in
+    Python. In this tutorial we have learnt what are supported data types, 
+    supported operations and performing simple IO operations in Python.
+
+*** Notes
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/strings.org	Wed Apr 21 14:43:08 2010 +0530
@@ -0,0 +1,67 @@
+* Data Types
+*** Outline
+***** Introduction
+******* What are we going to do?
+******* How are we going to do?
+******* Arsenal Required
+********* None
+*** Script
+    Welcome friends. 
+    
+    In this tutorial we shall look at data types available in Python and 
+    how to perform simple Input and Output operations. 
+    for 'Numbers' we have: int, float, complex datatypes
+    for Text content we have strings.
+    For conditional statements, 'Booleans'.
+    
+    Now we shall look at Python Strings.
+    In python anything enclosed inside quotes(single or double) is a string
+    so 
+    a = 'This is a string'
+    print a
+    b = "This too!"
+    print b
+    c = '''This one too!'''
+    print c
+    d = """And one more."""
+    print d
+    
+    Similar to lists we covered earlier even string elements can be accessed 
+    via index numbers starting from 0
+
+    print a[0]    
+    print a[5]
+    will 
+    To access last element we can use a[-1] which is one of Pythons feature.
+    print a[-1]
+    len function works with the strings also as it does with the arrays and 
+    returns length of the string.
+    
+    One thing to notice about the string variables is that they are 
+    immutable, that is
+    a[0] = 't'
+    will throw an error
+    
+    Some of methods available for string are:
+    a.startswith('Thi')
+    returns true if initial of the string is same
+    similarly there is endswith
+    a.endswith('ING')
+    a.upper() returns a string with all letters capitalized.
+    and a.lower() returns a string with all smaller case letters.
+    As we have seen earlier use of split function, it returns the list after
+    splitting the string, so
+    a.split()
+    will give list with three elements.
+    we also have 'join' function, which does the opposite of what
+    split does. 
+    ''.join(['a','b','c']) will return a joined string of the list we pass
+    to it. Since join is performed on '' that is empty string we get 'abc'
+    if we do something like
+    '-'.join(['a','b','c'])
+    
+    we come to the end of this tutorial on introduction of Data types in
+    Python. In this tutorial we have learnt what are supported data types, 
+    supported operations and performing simple IO operations in Python.
+
+*** Notes