9026081289 , 6394625378    info@gnetcomputer.org    Follow Login Online Registration

PYTHON

CONTENTS

                                       

  Python Revision Tour 

1.1 Introduction
1.2Tokens in the Python 
          1.2.1 keyword
          1.2.2 identifiers (Names)
          1.2.3 Literals/ Values
          1.2.4 Operators
          1.2.5 Punctuators
1.3 Barebone of a paython Program
1.4 Variable and Assignments
         1.4.1  Dynamic Typing 
         1.4.2 Multiple Assigement
1.5 Simple Input and Output
1.6 Data Types
1.7 Mutable and Immutable Types
1.8 Expressions 
           1.8.1 Evaluating Arithmetic Operations
           1.8.2 Evaluating Relational Expressions 
           1.8.3 Evaluating Logival Expressions 
           1.8.4 Type Casting ( Explicit type Conversion)
           1.8.5 Math Library Funcations 
1.9 Statement Flow Control 
1.10 The if Conditionals
          1.10.1 Plain if Conditional Statement 
          1.10.2 The if - else Conditional Statement 
          1.10.3 The if -elif Conditional Statement
          1.10.4 Nested if Statements 
          1.10.5 Storing Conditions 
1.11 Lopping Statements
         1.11.1 The for Loop 
         1.11.2 The While Loop 
1.12 Jump Statement - Breaks and Continue 
          1.12.1 The Break Statement
          1.12.1 The Continue Statement
1.13 More On Loops 
          1.13.1  Loop else Statement
          1.13.2 Nested Loops
2  Python Revision Tour -II
2.1 Introducation 
2.2 Strings In Python
       2.2.1 Item Assigememt not supported 
       2.2.2 Traversing a String
       2.2.3 String Operators
       2.2.4 String Slices
      2.2.5 String Funcation 
2.3 List in Python 
      2.3.1 Creating Lists
      2.3.2 List vs. Strings
      2.3.3 List Operation
      2.3.4 List Manipulation 
      2.3.5 Making True Copy of a List 
      2.3.6 List Funcations
2.4 Tuples In Python 
       2.4.1 Creating Tuples 
       2.4.2 Tuples vs. Lists
       2.4.3 Tuples Operations
2.5 Dictionaries in Python 
       2.5.1 Creating a Dictionary
       2.5.2 Accessing Element of a Dictionary 
       2.5.3 Characteristics of a Dictionary 
       2.5.4 Dictionary Operation 
       2.5.5 Dictionary Funcation and Methods 
2.6 Sorting Techniques 
       2.6.1 Bubble Sort 
       2.6.2 Insertion Sort 
 3 Working With Funcations
3.1 Introducation 
3.2 Understanding Funcation 
        3.2.1 Calling /Inworking/using a funcation 
        3.2.2 Python Funcation Types 
3.3 Defining funcation in Python 
        3.3.1 Structure of a python Program 
3.4 Flow of Execution in a funcation call
        3.4.1 Argument and Patameters
3.5 Passing Parameter 
       3.5.1 Positional .Required Arguments
       3.5.2 Default Arguments
       3.5.3 Keyword (Named) Arguments
       3.5.4 Using Multiple Arguments Types Together 
3.6 Returing Values From Funcations
      3.6.1 Returing Multiple Values
3.7 Compostion 
3.8 Scope of Variables
      3.8.1 Name Resoluation (Resolving Scope of a Name )
3.9 Mutable / Immutable Properties of Passed Data object
      3.9.1 Mutability/Immutability of Argument/ parametres and funcation calls
4 Using Python Libraries 
4.1 Introducation 
4.2 What is a Library 
       4.2.1 What is a Moduel 
4.3 Importing Modules In a Python Program 
      4.3.1 Importing Entire Moduel
      4.3.2 Importing Select Object From a Module
     4.3.3 Pythons Processing of Import (module) Command
4.4 Using Python Standard Librarys Funcation and Moduels 
      4.4.1  Using Python  Bulit  in Funcations 
      4.4.2  Working with Some Standard library Modules 
4.5 Creating a Python Library 
      4.5.1 Strucutre of a Package
      4.5.2 Procedure for Creating Pacakages 
      4.5.3 Using/ Importing Python Libraries  
 5  File Handling 
 5.1 Introducation 
5.2 Data Files
5.3 Opening and closing Files 
         5.3.1 Opening Files
         5.3.2 Closing Files 
5.4  Reading and writing Files 
         5.4.1 Reading from Files 
         5.4.2 Writing onto Files 
         5.4.3 The Flush ( ) Funcation 
         5.4.4 Removing Whitespace after Reading Form File 
         5.4.5 significance of file pointer in File Handling 
5.5 Standard Input  Output and Error Streams
 6  Recursion 
6.1 Introduction 
6.2 Recursive Funcation 
6.3 How Recursion Works
6.4 Recursion in Python 
         6.4.1 Some Recursive Codes 
         6.4.2 Binary Search
         6.4.3 Recursive Binary search 
6.5 Recursion vs Interation 
 7  Idea of Alogrithmic Efficiency 
7.1 Introducation
7.2 What is Computational Complexity 
7.3 Estimating Complexity of Alogrithms
          7.3.1 big O  Notation
          7.3.2 Guideline For Computing Complexity
7.4 Best Average and Worst Case Complexity 
 8  Data Visualization using  pyplot 
8.1 What  is Data VISUALIZATION
8.2 using Pyplot of Matplotlib Library
           8.2.1 Installing and Importing Matplotlib 
           8.2.2Working with pyplot Methods 
8.3 Creating Charts with matplotib libary pyplot Interrface 
           8.3.1 Line Chart 
           8.3.2 Bar Chart 
           8.3.3 The Pie Chart 
8.4 Customizing the Plot
           8.4.1 Anatomy of a Chart 
           8.4.2 Adding a Title 
           8.4.3 Setting X Y Labels Limits and Ticks
           8.4.4 Adding Legends 
           8.4.5 Saving a figure 
8.5 Comparing Chart Types 
 9  Data Structures  I Linear Lists 
9.1 Introduction 
9.2 Elementary Data Representaion 
9.3 Different Data Strucutres
           9.3 .1 Linear Lists Arrays 
           9.3..2 Stacks
           9.3.3 Queues 
           9.3.4 Linked List
           9.3.5 Tree 
9.4 Operation on Data Structures
9.5  Linear List 
9.6 Linear List Data Structure 
          9.6.1 Searching in a Linear List 
          9.6.2 Insertion in a Linear List 
          9.6.3 Deleting of an Elememt From  a Sorted Linear List 
          9.6.4 Traversal of a linear List 
          9.6.5 Sorting a Linear List 
          9.6.6 List Comprehension 
9.7 Nested/ Two Dimensional List In Python 
9 Data Structures  I Linear Lists 
9.1 Introduction 
9.2 Elementary Data Representaion 
9.3 Different Data Strucutres
           9.3 .1 Linear Lists Arrays 
           9.3..2 Stacks
           9.3.3 Queues 
           9.3.4 Linked List
           9.3.5 Tree 
9.4 Operation on Data Structures
9.5  Linear List 
9.6 Linear List Data Structure 
          9.6.1 Searching in a Linear List 
          9.6.2 Insertion in a Linear List 
          9.6.3 Deleting of an Elememt From  a Sorted Linear List 
          9.6.4 Traversal of a linear List 
          9.6.5 Sorting a Linear List 
          9.6.6 List Comprehension 
9.7 Nested/ Two Dimensional List In Python 
 10  Data Strucutre  Stacks and Queues 
10.1 Introducation 
10.2 Stack
10.3 Queues
             10.3.1 Implementing Implementing Queues in Python 
             10.3.2  Variation in Queues 
             10.3.3  Queue Application 
           

Ask Our Experts


I Accept - Terms and Conditions defined by Gnet