SlideShare a Scribd company logo
PythonTutorials
Lecture -1-
By: Ali Sattar
To: Everyone
Contents:
1.What python?
2.What is the general concepts of python?
3.What is the advantages of python (Why we use python language)?
4. What is the main applications of python?
5. DataType in Python.
Python is a OOP language and a high level language programming language.
Python is designed by “Guido Van Rossum”. Python is consider powerful
programming language for designing a multiple apps which i will mention them later,
the main feature of using python is “python syntax is too much easy to read, write
and also to understand”.
1.What is Python?
2.What is the general concepts of python?
2.1 Case Sensitive: Python is a case-sensitive language, for example: object ‘a’ and object
‘A’ are different in names and interpreter will treats them separately.
2.2 Indenting: Python has one concept which in non-exist in other languages is
“indenting”. Indenting occurs when the user press on space key instead of tab key (mixing
between space and tab keys).
2.3 Object: All of what is written from data in our code is about “Object” and absolutely
python is OOP language as i mentioned before.
2.What is the general concepts of python?
2.4 Scope: Here is a new concept in python, scope means when we want to access a name
of any identifier we already have in a specific module from the current module, so it like
linking connection between a two modules and accessing the data with each other. This
access lead us to define a new concept called “Scope”.
2.5 Namespace: The namespace is the name of your module and also the name of every
library which you try to import in your module. Namespaces and scope are related to each
other because in scope we want to access that name through that namespace.
3.Why we use python?
3.1 Simple Syntax: Python is easy to learn and simple language with a simple syntax.
3.2 Free and Open-source: Python is free and open-source language which means it will
easily running on all platforms and free to download and no trials found there.
3.3 Portability: It is possible to run python programs on another platform without any
problem.
3.4 No Restriction: With python, you don’t need really to care about the type of the
variable too much and write it before the object name, there is no need to do that. In
python, objects can be interpreted according to its value and you don’t need to semicolon.
3.Why we use python?
3.5 Interpreted Language: Python is an interpreted language, this means that any code
you write in the editor will be understood by the computer itself, no need to compiler like
C++ and other high-level languages.
3.6 Large Standard Libraries: Python has a rich set of common libraries for all
programmer in the world, one of this common libraries is Scapy which used to analyze the
network packets and much more things.
3.7 Huge Support: Python recently acquired a huge support, especially it use to solve a
complex problem with less codes and in an efficient way too. For example, it can solve
robotics projects and can be used for any branch use in AI.
4.What is the application of python?
Python can be used for many applications, the apps are listed below:
► Web: Python can be used to design a good web apps using some of frameworks or
platforms such as: Django, Flask, Pyramid and even Django CMS.
► Scientific and Numeric Computing: With python, you can do the scientific and
numeric calculations using some of common libraries such as: SciPy and NumPy.
► Network: Python is especially created for this purpose, there are many libraires used to
deal with the networks such as: Scapy, NetworkX, .. etc.
► Games: Python can be used to design a 2D games with the common library Pygame.

More Related Content

What's hot (20)

PPTX
Basics of python
Jatin Kochhar
 
PDF
Introduction to python
Yi-Fan Chu
 
PPT
Python Introduction
Mohammad Javad Beheshtian
 
PPTX
Phython Programming Language
R.h. Himel
 
PPT
Why I Love Python
didip
 
PPT
Introduction to phython programming
ASIT Education
 
PPTX
Python - An Introduction
Swarit Wadhe
 
PPTX
Python - Lesson 1
Andrew Frangos
 
PPTX
Final presentation on python
RaginiJain21
 
PPTX
Python Tutorial for Beginner
rajkamaltibacademy
 
PPTX
Beginning Python Programming
St. Petersburg College
 
PPTX
Introduction to python for Beginners
Sujith Kumar
 
PDF
Introduction to python
Agung Wahyudi
 
PPTX
Introduction to python
ManishJha237
 
PPTX
Python final presentation kirti ppt1
Kirti Verma
 
PDF
Python tutorial
Guru99
 
PPTX
Python 101
Ahmet SEĞMEN
 
PDF
Introduction To Python | Edureka
Edureka!
 
PDF
Learning Python with PyCharm EDU
Sergey Aganezov
 
PDF
An Introduction to Python Programming
Morteza Zakeri
 
Basics of python
Jatin Kochhar
 
Introduction to python
Yi-Fan Chu
 
Python Introduction
Mohammad Javad Beheshtian
 
Phython Programming Language
R.h. Himel
 
Why I Love Python
didip
 
Introduction to phython programming
ASIT Education
 
Python - An Introduction
Swarit Wadhe
 
Python - Lesson 1
Andrew Frangos
 
Final presentation on python
RaginiJain21
 
Python Tutorial for Beginner
rajkamaltibacademy
 
Beginning Python Programming
St. Petersburg College
 
Introduction to python for Beginners
Sujith Kumar
 
Introduction to python
Agung Wahyudi
 
Introduction to python
ManishJha237
 
Python final presentation kirti ppt1
Kirti Verma
 
Python tutorial
Guru99
 
Python 101
Ahmet SEĞMEN
 
Introduction To Python | Edureka
Edureka!
 
Learning Python with PyCharm EDU
Sergey Aganezov
 
An Introduction to Python Programming
Morteza Zakeri
 

Similar to Introduction to python lecture (1) (20)

PPTX
Why Python in required in Civil Engineering
Rushikesh Kolhe
 
PPTX
PYTHON UNIT 1
nagendrasai12
 
PPTX
Introduction to python
AnirudhaGaikwad4
 
PPTX
Python programming ppt.pptx
nagendrasai12
 
PDF
Python programming for beginners
Benishchoco
 
PDF
summer t.pdf
RITVIKKAPOOR10
 
PDF
Python Programming Part 1.pdf
percivalfernandez2
 
PDF
Python Programming Part 1.pdf
percivalfernandez2
 
DOCX
Python notes for beginners - in simple sentences
RajyalakshmiUmmadise
 
PPTX
introduction to Python (for beginners)
guobichrng
 
PPTX
Introduction to Python.pptx
SamyakJain461
 
PPTX
Introduction to Python Programming Basics
Dhana malar
 
PPTX
intro to python.pptx
UpasnaSharma37
 
PPTX
python introduction initial lecture unit1.pptx
ChandraPrakash715640
 
DOC
Core Python.doc
Jyoti shukla
 
PPTX
Python.pptx
Jahanvi Patel
 
PDF
Summer Training Project.pdf
Lovely professinal university
 
PPTX
Python basics
ssuser4e32df
 
PPTX
2024-25 TYBSC(CS)-PYTHON_PROG_ControlStructure.pptx
sangeeta borde
 
PPTX
university notes Lecture - 1 (Python) E-Notes.pptx
7ja1nyx
 
Why Python in required in Civil Engineering
Rushikesh Kolhe
 
PYTHON UNIT 1
nagendrasai12
 
Introduction to python
AnirudhaGaikwad4
 
Python programming ppt.pptx
nagendrasai12
 
Python programming for beginners
Benishchoco
 
summer t.pdf
RITVIKKAPOOR10
 
Python Programming Part 1.pdf
percivalfernandez2
 
Python Programming Part 1.pdf
percivalfernandez2
 
Python notes for beginners - in simple sentences
RajyalakshmiUmmadise
 
introduction to Python (for beginners)
guobichrng
 
Introduction to Python.pptx
SamyakJain461
 
Introduction to Python Programming Basics
Dhana malar
 
intro to python.pptx
UpasnaSharma37
 
python introduction initial lecture unit1.pptx
ChandraPrakash715640
 
Core Python.doc
Jyoti shukla
 
Python.pptx
Jahanvi Patel
 
Summer Training Project.pdf
Lovely professinal university
 
Python basics
ssuser4e32df
 
2024-25 TYBSC(CS)-PYTHON_PROG_ControlStructure.pptx
sangeeta borde
 
university notes Lecture - 1 (Python) E-Notes.pptx
7ja1nyx
 
Ad

Recently uploaded (20)

PPTX
Parsing HTML read and write operations and OS Module.pptx
Ramakrishna Reddy Bijjam
 
PDF
Nanotechnology and Functional Foods Effective Delivery of Bioactive Ingredien...
rmswlwcxai8321
 
PPTX
Urban Hierarchy and Service Provisions.pptx
Islamic University of Bangladesh
 
PPTX
Natural Language processing using nltk.pptx
Ramakrishna Reddy Bijjam
 
PPTX
Connecting Linear and Angular Quantities in Human Movement.pptx
AngeliqueTolentinoDe
 
PPTX
Iván Bornacelly - Presentation of the report - Empowering the workforce in th...
EduSkills OECD
 
PDF
Indian National movement PPT by Simanchala Sarab, Covering The INC(Formation,...
Simanchala Sarab, BABed(ITEP Secondary stage) in History student at GNDU Amritsar
 
PDF
Cooperative wireless communications 1st Edition Yan Zhang
jsphyftmkb123
 
PDF
Andreas Schleicher_Teaching Compass_Education 2040.pdf
EduSkills OECD
 
PDF
Genomics Proteomics and Vaccines 1st Edition Guido Grandi (Editor)
kboqcyuw976
 
PPTX
Ward Management: Patient Care, Personnel, Equipment, and Environment.pptx
PRADEEP ABOTHU
 
PPTX
ESP 10 Edukasyon sa Pagpapakatao PowerPoint Lessons Quarter 1.pptx
Sir J.
 
PDF
Our Guide to the July 2025 USPS® Rate Change
Postal Advocate Inc.
 
PPTX
How to Setup Automatic Reordering Rule in Odoo 18 Inventory
Celine George
 
PDF
COM and NET Component Services 1st Edition Juval Löwy
kboqcyuw976
 
DOCX
Lesson 1 - Nature and Inquiry of Research
marvinnbustamante1
 
PDF
Supply Chain Security A Comprehensive Approach 1st Edition Arthur G. Arway
rxgnika452
 
PDF
TechSoup Microsoft Copilot Nonprofit Use Cases and Live Demo - 2025.06.25.pdf
TechSoup
 
PPTX
SYMPATHOMIMETICS[ADRENERGIC AGONISTS] pptx
saip95568
 
PPTX
Elo the Hero is an story about a young boy who became hero.
TeacherEmily1
 
Parsing HTML read and write operations and OS Module.pptx
Ramakrishna Reddy Bijjam
 
Nanotechnology and Functional Foods Effective Delivery of Bioactive Ingredien...
rmswlwcxai8321
 
Urban Hierarchy and Service Provisions.pptx
Islamic University of Bangladesh
 
Natural Language processing using nltk.pptx
Ramakrishna Reddy Bijjam
 
Connecting Linear and Angular Quantities in Human Movement.pptx
AngeliqueTolentinoDe
 
Iván Bornacelly - Presentation of the report - Empowering the workforce in th...
EduSkills OECD
 
Indian National movement PPT by Simanchala Sarab, Covering The INC(Formation,...
Simanchala Sarab, BABed(ITEP Secondary stage) in History student at GNDU Amritsar
 
Cooperative wireless communications 1st Edition Yan Zhang
jsphyftmkb123
 
Andreas Schleicher_Teaching Compass_Education 2040.pdf
EduSkills OECD
 
Genomics Proteomics and Vaccines 1st Edition Guido Grandi (Editor)
kboqcyuw976
 
Ward Management: Patient Care, Personnel, Equipment, and Environment.pptx
PRADEEP ABOTHU
 
ESP 10 Edukasyon sa Pagpapakatao PowerPoint Lessons Quarter 1.pptx
Sir J.
 
Our Guide to the July 2025 USPS® Rate Change
Postal Advocate Inc.
 
How to Setup Automatic Reordering Rule in Odoo 18 Inventory
Celine George
 
COM and NET Component Services 1st Edition Juval Löwy
kboqcyuw976
 
Lesson 1 - Nature and Inquiry of Research
marvinnbustamante1
 
Supply Chain Security A Comprehensive Approach 1st Edition Arthur G. Arway
rxgnika452
 
TechSoup Microsoft Copilot Nonprofit Use Cases and Live Demo - 2025.06.25.pdf
TechSoup
 
SYMPATHOMIMETICS[ADRENERGIC AGONISTS] pptx
saip95568
 
Elo the Hero is an story about a young boy who became hero.
TeacherEmily1
 
Ad

Introduction to python lecture (1)

  • 2. Contents: 1.What python? 2.What is the general concepts of python? 3.What is the advantages of python (Why we use python language)? 4. What is the main applications of python? 5. DataType in Python.
  • 3. Python is a OOP language and a high level language programming language. Python is designed by “Guido Van Rossum”. Python is consider powerful programming language for designing a multiple apps which i will mention them later, the main feature of using python is “python syntax is too much easy to read, write and also to understand”. 1.What is Python?
  • 4. 2.What is the general concepts of python? 2.1 Case Sensitive: Python is a case-sensitive language, for example: object ‘a’ and object ‘A’ are different in names and interpreter will treats them separately. 2.2 Indenting: Python has one concept which in non-exist in other languages is “indenting”. Indenting occurs when the user press on space key instead of tab key (mixing between space and tab keys). 2.3 Object: All of what is written from data in our code is about “Object” and absolutely python is OOP language as i mentioned before.
  • 5. 2.What is the general concepts of python? 2.4 Scope: Here is a new concept in python, scope means when we want to access a name of any identifier we already have in a specific module from the current module, so it like linking connection between a two modules and accessing the data with each other. This access lead us to define a new concept called “Scope”. 2.5 Namespace: The namespace is the name of your module and also the name of every library which you try to import in your module. Namespaces and scope are related to each other because in scope we want to access that name through that namespace.
  • 6. 3.Why we use python? 3.1 Simple Syntax: Python is easy to learn and simple language with a simple syntax. 3.2 Free and Open-source: Python is free and open-source language which means it will easily running on all platforms and free to download and no trials found there. 3.3 Portability: It is possible to run python programs on another platform without any problem. 3.4 No Restriction: With python, you don’t need really to care about the type of the variable too much and write it before the object name, there is no need to do that. In python, objects can be interpreted according to its value and you don’t need to semicolon.
  • 7. 3.Why we use python? 3.5 Interpreted Language: Python is an interpreted language, this means that any code you write in the editor will be understood by the computer itself, no need to compiler like C++ and other high-level languages. 3.6 Large Standard Libraries: Python has a rich set of common libraries for all programmer in the world, one of this common libraries is Scapy which used to analyze the network packets and much more things. 3.7 Huge Support: Python recently acquired a huge support, especially it use to solve a complex problem with less codes and in an efficient way too. For example, it can solve robotics projects and can be used for any branch use in AI.
  • 8. 4.What is the application of python? Python can be used for many applications, the apps are listed below: ► Web: Python can be used to design a good web apps using some of frameworks or platforms such as: Django, Flask, Pyramid and even Django CMS. ► Scientific and Numeric Computing: With python, you can do the scientific and numeric calculations using some of common libraries such as: SciPy and NumPy. ► Network: Python is especially created for this purpose, there are many libraires used to deal with the networks such as: Scapy, NetworkX, .. etc. ► Games: Python can be used to design a 2D games with the common library Pygame.