SlideShare a Scribd company logo
INTRODUCTION
TO PYTHON
By:Mohamed Essam
CONTENT OF THIS COURSE
 Here’s what you’ll find in this Course :
 Introduction to python general-purpose programming language.
 What Python Used for.
 Companies uses Python.
 Setting Up the Environment.
 Start Python Programming
What Python is?
Python is a popular general-purpose programming language.
It was created by Guido van Rossum in 1980, and released in 1991.
It is used for:
 Web development (server-side).
 Artificial Intelligence .
 Software Development.
1.Basic_Syntax
1.Basic_Syntax
1.Basic_Syntax
1.Basic_Syntax
Top Companies using python
What make it so powerful for that is because it
has a many framework!

A framework is a set structure in which tasks are performed or
completed. Typically, a framework refers to an often layered structure
that indicates what kind of programs can or should be built and how they
would connect to each other.
Setting up the Enviroment
An integrated development environment (IDE)
Why it’s better to use an IDE than Running
code in Note pad with python Compiler
Functions
WHAT DOES A COMPUTER DO?
 performs calculations a billion calculations per second! two
operations in same time light travels 1 foot.
 Remembers results
 100s of gigabytes of storage!
 typical machine could hold 1.5M books of standard size
-Linus Torvalds
“Talk is cheap.
Show me the code.”
01:Variables
Variables
You can think of variable as a little box or a container to store data in the
memory of the computer and later retrieve the data using the variable “name”
Programmers get to choose the names of the variables
You can change the contents of a variable in a later statement
01:Variables
02:Arithmetic Operations
Operation
Operator
Addition
+
Subtraction
-
Multiplication
*
Division
/
Power
**
Remainder
%
03:User Input
Python has an input function which lets you ask a user for some text input.
04:Comments in Python
Comments in Python begin with a hash mark ( # ) and whitespace
character and continue to the end of the line. Because comments do not
execute, when you run a program you will not see any indication of
the comment there. Comments are in the source code for humans to read,
not for computers to execute.
05:Conditions
Python uses boolean logic to evaluate conditions. The boolean values True
and False are returned when an expression is compared or evaluated.
Introduction to AI with ML
Introduction to AI with ML
06:Loop
Python has two primitive loop commands:
 while loops
 for loops

More Related Content

PPTX
PYTHON UNIT 1
PPTX
Basic Python Introduction Lecture 1.pptx
PPTX
Intro to python
PPTX
Lecture 1.pptx
PPTX
2024-25 TYBSC(CS)-PYTHON_PROG_ControlStructure.pptx
PPTX
Python introduction towards data science
PPTX
Introduction-to-Python-Programming1.pptx
PPTX
Python programming ppt.pptx
PYTHON UNIT 1
Basic Python Introduction Lecture 1.pptx
Intro to python
Lecture 1.pptx
2024-25 TYBSC(CS)-PYTHON_PROG_ControlStructure.pptx
Python introduction towards data science
Introduction-to-Python-Programming1.pptx
Python programming ppt.pptx

Similar to 1.Basic_Syntax (20)

PPTX
_python Raunak.pptx
PPTX
PRESENTATION ON PYTHON.pptx
PDF
Mastering the Interview: 50 Common Interview Questions Demystified
PPTX
UNIT 1 PYTHON introduction and basic level
PPTX
Python-Mastering-the-Language-of-Data-Science.pptx
PPTX
Lecture1.pptx
PPTX
PERSENTATION-ONPYTHON 2025 updated python.pptx
PPT
Master Python Basics Easily – From Zero to Real-World Applications for UG Stu...
PPTX
Lecture Introduction to Python 2024.pptx
PDF
Lecture 01 of python programming - data nalaytics.pdf
PDF
01. Introduction to Python.pdf yessir sirski
PPT
PythonCourse_01_Intro.ppt Python introduction turorial for beginner.
PPT
Python introduction turorial for beginner.
PDF
Introduction-To-Python- a guide to master
PDF
Class_X_PYTHON_J.pdf
PPTX
Python Class 1
PPT
Introduction to Python For Diploma Students
PPTX
Introduction to python programming .pptx
PPTX
Introduction-to-Python-Programming-Language (1).pptx
PDF
Introduction-to-Python-print-datatype.pdf
_python Raunak.pptx
PRESENTATION ON PYTHON.pptx
Mastering the Interview: 50 Common Interview Questions Demystified
UNIT 1 PYTHON introduction and basic level
Python-Mastering-the-Language-of-Data-Science.pptx
Lecture1.pptx
PERSENTATION-ONPYTHON 2025 updated python.pptx
Master Python Basics Easily – From Zero to Real-World Applications for UG Stu...
Lecture Introduction to Python 2024.pptx
Lecture 01 of python programming - data nalaytics.pdf
01. Introduction to Python.pdf yessir sirski
PythonCourse_01_Intro.ppt Python introduction turorial for beginner.
Python introduction turorial for beginner.
Introduction-To-Python- a guide to master
Class_X_PYTHON_J.pdf
Python Class 1
Introduction to Python For Diploma Students
Introduction to python programming .pptx
Introduction-to-Python-Programming-Language (1).pptx
Introduction-to-Python-print-datatype.pdf

More from Mohamed Essam (20)

PPTX
Data Science Crash course
PPTX
2.Feature Extraction
PPTX
Data Science
PPTX
Introduction to Robotics.pptx
PPTX
Introduction_to_Gui_with_tkinter.pptx
PPTX
Getting_Started_with_DL_in_Keras.pptx
PPTX
Linear_algebra.pptx
PPTX
Let_s_Dive_to_Deep_Learning.pptx
PPTX
OOP-Advanced_Programming.pptx
PPTX
KNN.pptx
PPTX
Regularization_BY_MOHAMED_ESSAM.pptx
PPTX
1.What_if_Adham_Nour_tried_to_make_a_Machine_Learning_Model_at_Home.pptx
PPTX
Clean_Code
PPTX
Linear_Regression
PPTX
2.Data_Strucures_and_modules.pptx
PPTX
Naieve_Bayee.pptx
PPTX
Activation_function.pptx
PPTX
Deep_Learning_Frameworks
PPTX
Neural_Network
PPTX
Software Engineering
Data Science Crash course
2.Feature Extraction
Data Science
Introduction to Robotics.pptx
Introduction_to_Gui_with_tkinter.pptx
Getting_Started_with_DL_in_Keras.pptx
Linear_algebra.pptx
Let_s_Dive_to_Deep_Learning.pptx
OOP-Advanced_Programming.pptx
KNN.pptx
Regularization_BY_MOHAMED_ESSAM.pptx
1.What_if_Adham_Nour_tried_to_make_a_Machine_Learning_Model_at_Home.pptx
Clean_Code
Linear_Regression
2.Data_Strucures_and_modules.pptx
Naieve_Bayee.pptx
Activation_function.pptx
Deep_Learning_Frameworks
Neural_Network
Software Engineering

Recently uploaded (20)

PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Encapsulation theory and applications.pdf
PPTX
Cloud computing and distributed systems.
PPT
Teaching material agriculture food technology
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Approach and Philosophy of On baking technology
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Electronic commerce courselecture one. Pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Encapsulation theory and applications.pdf
Cloud computing and distributed systems.
Teaching material agriculture food technology
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Building Integrated photovoltaic BIPV_UPV.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Network Security Unit 5.pdf for BCA BBA.
Approach and Philosophy of On baking technology
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
The Rise and Fall of 3GPP – Time for a Sabbatical?
Understanding_Digital_Forensics_Presentation.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Spectral efficient network and resource selection model in 5G networks
Electronic commerce courselecture one. Pdf
Chapter 3 Spatial Domain Image Processing.pdf

1.Basic_Syntax