SlideShare une entreprise Scribd logo
1  sur  18
Python Programming Language
Contents
Introduction to python
History of python
Basics of programming python
Object oriented programming
Applications
IntroductionTo Python
• Python is a general purpose programming language that is often applied in
scripting roles.
• Python is a programming language as well as scripting language.
• Python is also called as interpreted language.
History of Python
• Invented in Netherlands, early 90’s by GuidoVan Rossum
• Python was conceived in the alte 1980’s and its implementation was started
in December 1989
How to Print Output
• It is very easy to print output.
• Print(“HELLO WORLD”)
• Here print is predefined function in python for printing the output.
Basics of Python Programming
• Keywords in python
• Python variables
• Data types
• Python operators
• Conditional and Looping statements
• Python functions
Keywords In Python
• Keywords are predefined, reserved words used in Python
programming that have special meanings to the compiler.
• We cannot use a keyword as a variable name, function name, or any
other identifier. They are used to define the syntax and structure of the
Python language.
• Ex: True, False, else, def, if, import, for, pass, return.
Python Variables
• In programming, a variable is a container (storage area) to hold data.
For Example
Number=10
Here, number is the variable storing the value 10
Data types
• In computer programming, data types specify the type of data that can
be stored inside a variable.
• For Example
Num=6
Here 6 is an integer that is assigned to num variable. So that num is
the
Python DataTypes
NAME TYPE DESCRIPTION
Integer int To store sny integer value such as: 3,400,34
Floating point float Numbers with decimal values:3.45,12.7
Strings Str Collection of characters:” Bhaskar”
Lists List A=[10,”rohit”,20.9]
Dictionaries Dict B={1:”dhoni”,2:2003,3:6}
Sets Sets C={1,2,3,”virat”}
Tuples Tuple D=(“Bhaskar”,6,9,2003)
Boolean bool Logical value indicating True or false
Python Operators
• Here's a list of different types of Python operators that we will learn in this
tutorial.
• Arithmetic operators : +, - , * , /, % etc.
• Assignment operators : =, +=, -=, *= etc.
• Logical operators : and, or, not
• Bitwise operators : &, |, ^, >>, <<
• Conditional operators : ==, < , >, >=, <=, !=
Conditional Statements
• In conditional statements if the condition is true , then next step
instruction executed. Otherwise it not execute.
• Conditional statements: if, elif, else, switch
Syntax:
if(condition):
statement_1
else:
statement_2
Loop Statements
• Generally looping statements are used for repeatition.
• Loop statements: for, while, do while.
• Syntax:
for( range):
statement_1
statement_2
Python Functions
• A function is a block of code that performs a specific task.
There are two types of functions in python programming :
Standard library functions : These are built-in functions in python
that are available to use.
User-defined functions :We can create our own functions based
on our requirements.
Python Functions
Syntax:
def greet():
print(“hello world”)
Here def is the keyword to create a user defined function and greet is the
function name.That is our choice to give any name to the function.
Object Oriented Programming
• Python is a versatile programming language that supports various
programming styles, including object-oriented programming (OOP)
through the use of objects and classes.
• An object is any entity that has attributes and behaviors
• A class is a blueprint for that object.
Object Oriented Programming
• INHERITANCE : Inheritance is a way of creating a new class for using details of an existing class
without modifying it. The newly formed class is a derived class (or child class). Similarly, the existing
class is a base class (or parent class).
• ENCAPSULATION : Encapsulation is one of the key features of object-oriented programming.
Encapsulation refers to the bundling of attributes and methods inside a single class. It prevents
outer classes from accessing and changing attributes and methods of a class. This also helps to
achieve data hiding.
• POLYMORPHISM: Polymorphism is another important concept of object-oriented programming. It
simply means more than one form.
Applications
• Database programming
• GUI programming
• Games and 3D graphics
• Web development
• Scientific applications

Contenu connexe

Similaire à bhaskars.pptx

Python for katana
Python for katanaPython for katana
Python for katanakedar nath
 
Python (3).pdf
Python (3).pdfPython (3).pdf
Python (3).pdfsamiwaris2
 
INTRODUCTION TO PYTHON.pptx
INTRODUCTION TO PYTHON.pptxINTRODUCTION TO PYTHON.pptx
INTRODUCTION TO PYTHON.pptxNimrahafzal1
 
Zero to Hero - Introduction to Python3
Zero to Hero - Introduction to Python3Zero to Hero - Introduction to Python3
Zero to Hero - Introduction to Python3Chariza Pladin
 
web programming UNIT VIII python by Bhavsingh Maloth
web programming UNIT VIII python by Bhavsingh Malothweb programming UNIT VIII python by Bhavsingh Maloth
web programming UNIT VIII python by Bhavsingh MalothBhavsingh Maloth
 
Python basics_ part1
Python basics_ part1Python basics_ part1
Python basics_ part1Elaf A.Saeed
 
Basic Introduction to Python Programming
Basic Introduction to Python ProgrammingBasic Introduction to Python Programming
Basic Introduction to Python ProgrammingSubashiniRathinavel
 
Summer Training Project On Python Programming
Summer Training Project On Python ProgrammingSummer Training Project On Python Programming
Summer Training Project On Python ProgrammingKAUSHAL KUMAR JHA
 
Fundamentals of Python Programming
Fundamentals of Python ProgrammingFundamentals of Python Programming
Fundamentals of Python ProgrammingKamal Acharya
 
Programming with Python: Week 1
Programming with Python: Week 1Programming with Python: Week 1
Programming with Python: Week 1Ahmet Bulut
 
Python (Data Analysis) cleaning and visualize
Python (Data Analysis) cleaning and visualizePython (Data Analysis) cleaning and visualize
Python (Data Analysis) cleaning and visualizeIruolagbePius
 
Python Foundation – A programmer's introduction to Python concepts & style
Python Foundation – A programmer's introduction to Python concepts & stylePython Foundation – A programmer's introduction to Python concepts & style
Python Foundation – A programmer's introduction to Python concepts & styleKevlin Henney
 
pythontraining-201jn026043638.pptx
pythontraining-201jn026043638.pptxpythontraining-201jn026043638.pptx
pythontraining-201jn026043638.pptxRohitKumar639388
 

Similaire à bhaskars.pptx (20)

Python for katana
Python for katanaPython for katana
Python for katana
 
Python (3).pdf
Python (3).pdfPython (3).pdf
Python (3).pdf
 
INTRODUCTION TO PYTHON.pptx
INTRODUCTION TO PYTHON.pptxINTRODUCTION TO PYTHON.pptx
INTRODUCTION TO PYTHON.pptx
 
Python-Basics.pptx
Python-Basics.pptxPython-Basics.pptx
Python-Basics.pptx
 
Zero to Hero - Introduction to Python3
Zero to Hero - Introduction to Python3Zero to Hero - Introduction to Python3
Zero to Hero - Introduction to Python3
 
web programming UNIT VIII python by Bhavsingh Maloth
web programming UNIT VIII python by Bhavsingh Malothweb programming UNIT VIII python by Bhavsingh Maloth
web programming UNIT VIII python by Bhavsingh Maloth
 
Python Programming 1.pptx
Python Programming 1.pptxPython Programming 1.pptx
Python Programming 1.pptx
 
Python basics_ part1
Python basics_ part1Python basics_ part1
Python basics_ part1
 
Basic Introduction to Python Programming
Basic Introduction to Python ProgrammingBasic Introduction to Python Programming
Basic Introduction to Python Programming
 
Summer Training Project On Python Programming
Summer Training Project On Python ProgrammingSummer Training Project On Python Programming
Summer Training Project On Python Programming
 
Unit -1 CAP.pptx
Unit -1 CAP.pptxUnit -1 CAP.pptx
Unit -1 CAP.pptx
 
Python Training
Python TrainingPython Training
Python Training
 
Fundamentals of Python Programming
Fundamentals of Python ProgrammingFundamentals of Python Programming
Fundamentals of Python Programming
 
About python
About pythonAbout python
About python
 
Python intro
Python introPython intro
Python intro
 
Programming with Python: Week 1
Programming with Python: Week 1Programming with Python: Week 1
Programming with Python: Week 1
 
Python (Data Analysis) cleaning and visualize
Python (Data Analysis) cleaning and visualizePython (Data Analysis) cleaning and visualize
Python (Data Analysis) cleaning and visualize
 
Python programming
Python programmingPython programming
Python programming
 
Python Foundation – A programmer's introduction to Python concepts & style
Python Foundation – A programmer's introduction to Python concepts & stylePython Foundation – A programmer's introduction to Python concepts & style
Python Foundation – A programmer's introduction to Python concepts & style
 
pythontraining-201jn026043638.pptx
pythontraining-201jn026043638.pptxpythontraining-201jn026043638.pptx
pythontraining-201jn026043638.pptx
 

Dernier

APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 

Dernier (20)

INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 

bhaskars.pptx

  • 2. Contents Introduction to python History of python Basics of programming python Object oriented programming Applications
  • 3. IntroductionTo Python • Python is a general purpose programming language that is often applied in scripting roles. • Python is a programming language as well as scripting language. • Python is also called as interpreted language.
  • 4. History of Python • Invented in Netherlands, early 90’s by GuidoVan Rossum • Python was conceived in the alte 1980’s and its implementation was started in December 1989
  • 5. How to Print Output • It is very easy to print output. • Print(“HELLO WORLD”) • Here print is predefined function in python for printing the output.
  • 6. Basics of Python Programming • Keywords in python • Python variables • Data types • Python operators • Conditional and Looping statements • Python functions
  • 7. Keywords In Python • Keywords are predefined, reserved words used in Python programming that have special meanings to the compiler. • We cannot use a keyword as a variable name, function name, or any other identifier. They are used to define the syntax and structure of the Python language. • Ex: True, False, else, def, if, import, for, pass, return.
  • 8. Python Variables • In programming, a variable is a container (storage area) to hold data. For Example Number=10 Here, number is the variable storing the value 10
  • 9. Data types • In computer programming, data types specify the type of data that can be stored inside a variable. • For Example Num=6 Here 6 is an integer that is assigned to num variable. So that num is the
  • 10. Python DataTypes NAME TYPE DESCRIPTION Integer int To store sny integer value such as: 3,400,34 Floating point float Numbers with decimal values:3.45,12.7 Strings Str Collection of characters:” Bhaskar” Lists List A=[10,”rohit”,20.9] Dictionaries Dict B={1:”dhoni”,2:2003,3:6} Sets Sets C={1,2,3,”virat”} Tuples Tuple D=(“Bhaskar”,6,9,2003) Boolean bool Logical value indicating True or false
  • 11. Python Operators • Here's a list of different types of Python operators that we will learn in this tutorial. • Arithmetic operators : +, - , * , /, % etc. • Assignment operators : =, +=, -=, *= etc. • Logical operators : and, or, not • Bitwise operators : &, |, ^, >>, << • Conditional operators : ==, < , >, >=, <=, !=
  • 12. Conditional Statements • In conditional statements if the condition is true , then next step instruction executed. Otherwise it not execute. • Conditional statements: if, elif, else, switch Syntax: if(condition): statement_1 else: statement_2
  • 13. Loop Statements • Generally looping statements are used for repeatition. • Loop statements: for, while, do while. • Syntax: for( range): statement_1 statement_2
  • 14. Python Functions • A function is a block of code that performs a specific task. There are two types of functions in python programming : Standard library functions : These are built-in functions in python that are available to use. User-defined functions :We can create our own functions based on our requirements.
  • 15. Python Functions Syntax: def greet(): print(“hello world”) Here def is the keyword to create a user defined function and greet is the function name.That is our choice to give any name to the function.
  • 16. Object Oriented Programming • Python is a versatile programming language that supports various programming styles, including object-oriented programming (OOP) through the use of objects and classes. • An object is any entity that has attributes and behaviors • A class is a blueprint for that object.
  • 17. Object Oriented Programming • INHERITANCE : Inheritance is a way of creating a new class for using details of an existing class without modifying it. The newly formed class is a derived class (or child class). Similarly, the existing class is a base class (or parent class). • ENCAPSULATION : Encapsulation is one of the key features of object-oriented programming. Encapsulation refers to the bundling of attributes and methods inside a single class. It prevents outer classes from accessing and changing attributes and methods of a class. This also helps to achieve data hiding. • POLYMORPHISM: Polymorphism is another important concept of object-oriented programming. It simply means more than one form.
  • 18. Applications • Database programming • GUI programming • Games and 3D graphics • Web development • Scientific applications