BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
Python Programming - An Introduction
1. P Y T H O N
P R O G R A M M I N G
A N I N T R O D U C T I O N
Presenter: Aditya Tandon
Assistant Professor, Dept. of CSE, KEC
www.krishnacollege.ac.in
2. A G E N D A
• What is Python?
• Why is Python popular?
• Features of Python
• Where is Python used in the industry?
• Learning Path
• Career Opportunities
S A T U R D A Y , J U N E 2 6 , 2 0 2 1 2
www.krishnacollege.ac.in
3. W H AT I S P Y T H O N ?
• Python is a general purpose, high level,
interpreted language with easy syntax and
dynamic semantics.
• Created by Guido Van Rossum in 1989.
S A T U R D A Y , J U N E 2 6 , 2 0 2 1 3
www.krishnacollege.ac.in
4. A B O U T P Y T H O N
• Very simple and straight-forward syntax.
• It can be your first programming language too.
• Case-sensitive.
• Dynamically-typed
• Semicolon (;) is optional
• Curly brackets { } not used for statement blocks
• Indentation is used.
S A T U R D A Y , J U N E 2 6 , 2 0 2 1 4
www.krishnacollege.ac.in
5. W H Y I S P Y T H O N P O P U L A R ?
S A T U R D A Y , J U N E 2 6 , 2 0 2 1 5
Python is the language preferred by beginners and pros alike.
Easy
Free
Applications
Library & Support
www.krishnacollege.ac.in
6. F E AT U R E S O F P Y T H O N
Simplicity Open Source Portability
Embedded &
Extensible
Interpreted
Huge
Libraries
Object
Orientation
S A T U R D A Y , J U N E 2 6 , 2 0 2 1 6
www.krishnacollege.ac.in
7. W H E R E I S P Y T H O N U S E D I N T H E
I N D U S T R Y ?
• Google
• Better search results are provided based on ranking of the websites and much more
• Dropbox
• The Server and Client applications are coded using Python.
• Netflix
• Machine Learning is used to cluster users based on their interest on shows and
retain them for longer.
S A T U R D A Y , J U N E 2 6 , 2 0 2 1 7
www.krishnacollege.ac.in
8. W H E R E I S P Y T H O N U S E D I N T H E
I N D U S T R Y ?
• USA – National Security Agency
• Cyber-Security analysis and other encryption and decryption work is done using
Python.
• qBittorrent
• Transfer of files between peer-to-peer which started out as a normal Python File.
• NASA
• Scientific calculations are computed using Python
S A T U R D A Y , J U N E 2 6 , 2 0 2 1 8
www.krishnacollege.ac.in
9. L E A R N I N G PAT H
S A T U R D A Y , J U N E 2 6 , 2 0 2 1 9
Where do I start
with Python?
Python Basics
Variables, Data Types, Operators
Strings, Lists, Tuples, Dictionaries,
Sets
Flow Control
Methods
File Handling
OOPS
Practice Programming
www.krishnacollege.ac.in
10. C A R E E R O P P O R T U N I T I E S
Web
Development &
Frameworks
Web Testing
Game
Development
AI / Data
Science
Big Data Smart Devices
S A T U R D A Y , J U N E 2 6 , 2 0 2 1 10
www.krishnacollege.ac.in
11. S A T U R D A Y , J U N E 2 6 , 2 0 2 1 11
www.krishnacollege.ac.in