SlideShare a Scribd company logo
Vinsys IT Services (I) Pvt Ltd
        ----------------------------------------------------------------------------------------------------------------------------


Python



Note: Exercises (writing scripts) to be done after every topic is taught
      The parts in red will be taken if time permits.


Shell or File

    •      The Python Shell
    •      Choosing a Text Editor

Data Types

    •      Integers
    •      Strings
    •      Accessing Variables
    •      Working With Variables

    •      Lists
    •      Tuples
    •      Dictionaries



Built-in Functions and Types

    •      Truth Value Testing
    •      Boolean Operations
    •      Comparisons
    •      Numeric Types

    •      Iterators
    •      Sequences
    •      Set types



Operators

    •      Common Operators
Vinsys IT Services (I) Pvt Ltd
       ----------------------------------------------------------------------------------------------------------------------------


   •      Using Operators
   •      Lambda Expressions, Generator Expressions




Flow Control

   •      Forming Conditions
   •      WHILE Loops
   •      IF...ELIF...ELSE Loops
   •      FOR Loops
   •      Range() and XRange()



Syntax

   •      Indentation
   •      Remarks



Data Structures

   •      Functions
   •      Classes



Outside In

   •      File I/O
   •      Analysing a File Line-By-Line
   •      Processing a File All-At-Once

   •      Reading a Single Line
   •      Moving Around in a File
   •      Exceptions and Errors
   •      Import Modules
Vinsys IT Services (I) Pvt Ltd
       ----------------------------------------------------------------------------------------------------------------------------


Regular Expressions

   •      What is a Regular Expression?
   •      Forming RegEx
   •      RegEx Examples
   •      RegEx Glossary
   •      Using Regular Expression Objects



Python Library Modules

   •      re
   •      string
   •      socket
   •      Network Programming, Threads

More Related Content

PPTX
AOP & Patterns
PDF
Always bet on JS - Finjs.io NYC 2016
PDF
Lecture 7 program development issues (supplementary)
PDF
Lecture 4 variables data types and operators
PDF
Lecture 6.2 flow control repetition
PDF
Lecture 8 strings and characters
PDF
Lecture 6.1 flow control selection
PDF
Lecture 0 beginning
AOP & Patterns
Always bet on JS - Finjs.io NYC 2016
Lecture 7 program development issues (supplementary)
Lecture 4 variables data types and operators
Lecture 6.2 flow control repetition
Lecture 8 strings and characters
Lecture 6.1 flow control selection
Lecture 0 beginning

Viewers also liked (18)

PDF
Python Tutorial
PDF
Lecture 11 file management
PDF
Lecture 2 introduction to python
PDF
Lecture 10 user defined functions and modules
PPTX
Play with python lecture 2
PDF
Lecture 5 numbers and built in functions
PDF
Introduction to WEB HTML, CSS
PPTX
Programming for Everybody in Python
PDF
Training Google Drive and Hangouts.pptx
PDF
Python - Lecture 1
PDF
Lecture 1 computing and algorithms
PPTX
Python GUI Course Summary - 7 Modules
PDF
Lecture 12 exceptions
PPTX
Building the Internet of Things with Raspberry Pi
PPTX
Basic concepts for python web development
PDF
Lecture 9 composite types
PPT
Python Introduction
Python Tutorial
Lecture 11 file management
Lecture 2 introduction to python
Lecture 10 user defined functions and modules
Play with python lecture 2
Lecture 5 numbers and built in functions
Introduction to WEB HTML, CSS
Programming for Everybody in Python
Training Google Drive and Hangouts.pptx
Python - Lecture 1
Lecture 1 computing and algorithms
Python GUI Course Summary - 7 Modules
Lecture 12 exceptions
Building the Internet of Things with Raspberry Pi
Basic concepts for python web development
Lecture 9 composite types
Python Introduction
Ad

Similar to Python 3 Days (20)

PDF
Microservices
PPTX
Introduction_to_Python.pptx
PDF
Performance and Abstractions
PDF
NIKE Product Specification
PDF
Tutorial on-python-programming
PPTX
Introduction of vertical crawler
PPTX
Inventory Tips & Tricks
PDF
web programming UNIT VIII python by Bhavsingh Maloth
DOC
C Languagel Classroom Training
PPTX
Hot to build continuously processing for 24/7 real-time data streaming platform?
ZIP
mtl_rubykaigi
PDF
Dances with bits - industrial data analytics made easy!
PDF
(ATS4-PLAT06) Considerations for sizing and deployment
PDF
LCU13: Discussion on ODP – Fastpath networking applications on manycore SoCs
PDF
Apache Spark v3.0.0
PDF
Killing Shark-Riding Dinosaurs with ORM
PPTX
¡El mejor lenguaje para automatizar pruebas!
PPT
Python programming
PDF
ITB2017 - Slaying the ORM dragons with cborm
PDF
How to Build a Compute Cluster
Microservices
Introduction_to_Python.pptx
Performance and Abstractions
NIKE Product Specification
Tutorial on-python-programming
Introduction of vertical crawler
Inventory Tips & Tricks
web programming UNIT VIII python by Bhavsingh Maloth
C Languagel Classroom Training
Hot to build continuously processing for 24/7 real-time data streaming platform?
mtl_rubykaigi
Dances with bits - industrial data analytics made easy!
(ATS4-PLAT06) Considerations for sizing and deployment
LCU13: Discussion on ODP – Fastpath networking applications on manycore SoCs
Apache Spark v3.0.0
Killing Shark-Riding Dinosaurs with ORM
¡El mejor lenguaje para automatizar pruebas!
Python programming
ITB2017 - Slaying the ORM dragons with cborm
How to Build a Compute Cluster
Ad

More from AkramWaseem (20)

PDF
Mseduebookexcitinglearningweb Final 120914022330 Phpapp02
PDF
Xml Messaging With Soap
PDF
Xhtml Basics
PDF
Uml Tutorial
PDF
Xhtml Basics
PDF
Html5 Cheat Sheet
PDF
Ajax Tags Advanced
PDF
Ascii Table Characters
PDF
Www Kitebird Com Articles Pydbapi Html Toc 1
PDF
Scripts Python Dbapi
PDF
Random And Dynamic Images Using Python Cgi
PDF
Python And My Sq Ldb Module
PDF
Pydbapi
PDF
My Sq Ldb Tut
PDF
Internet Programming With Python Presentation
PDF
PDF
Docs Python Org Howto Webservers Html
PDF
Handson Python
PDF
Tutorial Python
PDF
Tutor Py
Mseduebookexcitinglearningweb Final 120914022330 Phpapp02
Xml Messaging With Soap
Xhtml Basics
Uml Tutorial
Xhtml Basics
Html5 Cheat Sheet
Ajax Tags Advanced
Ascii Table Characters
Www Kitebird Com Articles Pydbapi Html Toc 1
Scripts Python Dbapi
Random And Dynamic Images Using Python Cgi
Python And My Sq Ldb Module
Pydbapi
My Sq Ldb Tut
Internet Programming With Python Presentation
Docs Python Org Howto Webservers Html
Handson Python
Tutorial Python
Tutor Py

Python 3 Days

  • 1. Vinsys IT Services (I) Pvt Ltd ---------------------------------------------------------------------------------------------------------------------------- Python Note: Exercises (writing scripts) to be done after every topic is taught The parts in red will be taken if time permits. Shell or File • The Python Shell • Choosing a Text Editor Data Types • Integers • Strings • Accessing Variables • Working With Variables • Lists • Tuples • Dictionaries Built-in Functions and Types • Truth Value Testing • Boolean Operations • Comparisons • Numeric Types • Iterators • Sequences • Set types Operators • Common Operators
  • 2. Vinsys IT Services (I) Pvt Ltd ---------------------------------------------------------------------------------------------------------------------------- • Using Operators • Lambda Expressions, Generator Expressions Flow Control • Forming Conditions • WHILE Loops • IF...ELIF...ELSE Loops • FOR Loops • Range() and XRange() Syntax • Indentation • Remarks Data Structures • Functions • Classes Outside In • File I/O • Analysing a File Line-By-Line • Processing a File All-At-Once • Reading a Single Line • Moving Around in a File • Exceptions and Errors • Import Modules
  • 3. Vinsys IT Services (I) Pvt Ltd ---------------------------------------------------------------------------------------------------------------------------- Regular Expressions • What is a Regular Expression? • Forming RegEx • RegEx Examples • RegEx Glossary • Using Regular Expression Objects Python Library Modules • re • string • socket • Network Programming, Threads