SlideShare a Scribd company logo
1 of 29
A library is a collection of modules. It is a reusable
chunk of code that you may want to include in
your programs/projects.
Numpy is considered as one of the most popular
machine learning library in Python. Array interface is
the best and the most important feature of Numpy. This
interface can be utilized for expressing images, sound
waves, and other binary raw streams as an array of real
numbers in N-dimensional.
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
print(arr)
print(type(arr))
Output- [1 2 3 4 5]
<class 'numpy.ndarray'>
Example 1-
import numpy as np
arr = np.array([[1, 2, 3], [4, 5, 6]])
print(arr)
Output- [[1 2 3]
[4 5 6]]
Example 2-
Pandas is a Python library used for working with data
sets. It has functions for analyzing, cleaning, exploring,
and manipulating data. Its allows us to analyze big
data and make conclusions based on statistical
theories. It can clean messy data sets, and make them
readable and relevant.
import pandas as pd
data = {'Name':[' Janny ', 'Amit',’Suji‘]
'Age':[28,34,29,42]}
df = pd.DataFrame(data)
print df
Its output is as follows −
Age Name
0 28 Janny
1 34 Amit
2 29 Suji
Example1
pyttsx3 is a text-to-speech conversion library in Python.
Unlike alternative libraries, it works offline.
import pyttsx3
engine = pyttsx3.init()
engine.say("I will speak this text")
engine.runAndWait()
Wikipedia is a Python library that makes it easy to
access and parse data from Wikipedia. Search
Wikipedia, get article summaries, get data like links
and images from a page, and more.
Example1
import wikipedia
# finding result for the search
# sentences = 2 refers to numbers of line
result = wikipedia.summary("India", sentences = 2)
# printing the result
print(result)
Python Modules
A python module can be defined as
a python program file which
contains a python code including
python functions, class, or
variables. In other words, we can
say that our python code file saved
with the extension (.py) is treated as the
module.
Some Python Modules are:-
datetime
1
webbrowser
2
OS
3
Tkinter
4
random
5
datetime
The datetime module supplies classes
manipulating dates and times. The datetime
module has many methods to return
information about the date object.
Example- Return the year and name of
weekday import datetime x =
datetime.datetime.now() print(x.year)
print(x.strftime("%A"))
Output-2021
Sunday
webbrowser
The webbrowser module includes functions to open
URLs in interactive browser applications. The module
includes a registry of available browsers, in case
multiple options are available on the system. It can also
be controlled with the BROWSER environment variable.
Example-
To open a page in the browser, we use
open() function. import webbrowser
webbrowser.open('http://docs.python.org/lib/module-
webbrowser.html')
OS
The OS module in Python provides
interacting with the operating system. OS comes under
Python’s standard utility modules. This module provides
a portable way of using operating system-dependent
functionality.
The *os* and *os.path* modules include many functions
to interact with the file system. Some functions are-
1.os.remove() - os.remove() method in Python is used to
remove or delete a file path. This method can not remove
or delete a directory.
2. os.mkdir() - os.mkdir() method in Python is used to create a
directory named path with the specified numeric mode.
3. os.listdir()- os.listdir() method in Python is used to get
the list of all files
directories in the specified
directory. If we don’t specify any
directory, then list of files and
directories in the current directory
will be returned.
Tkinter
Tkinter is a graphical user interface (GUI)
module for Python, you can make desktop
and
working
apps with Python and can develop GUI
applications like calculator, login system,
text editor, etc.
Tkinter Widgets
Tkinter provides various controls, such as
buttons, labels and text boxes used in a GUI
application.
These controls are commonly called
widgets.
Important method of Tkinter
1. Tk(screenName=None, baseName=None,
className='Tk', useTk=1) :This method is
mainly used to create the main window.
2. The mainloop() Function:-
This method is used to start the
application.
event to
The mainloop() function is an infinite loop which
is used to run the application, it will waitfor
an occur and process the event as long as
the window is not closed.
Random
The random module is a built-in module
to generate the pseudo random
variables. It can be used to perform some
action randomly such as to get a random
number, selecting a random elements
from a list, shuffle elements randomly,
etc.
Method of Random
seed()- It initialize the random number
generator.
getstate()- It returns the current internal
state of the random number generator.
setstate()- It restores the internal state
of the random number generator.
Method of Random
choices()- It returns a list with a element
from the given sequence.
randint()- It returns a random number between the
given range.
For more presentation
contact us
raginijain0208@gmail.com
pythonlibrariesandmodules-210530042906.docx

More Related Content

Similar to pythonlibrariesandmodules-210530042906.docx

2018 cosup-delete unused python code safely - english
2018 cosup-delete unused python code safely - english2018 cosup-delete unused python code safely - english
2018 cosup-delete unused python code safely - englishJen Yee Hong
 
Standard Libraries in Python Programming
Standard Libraries in Python ProgrammingStandard Libraries in Python Programming
Standard Libraries in Python ProgrammingRohan Chougule
 
unit (1)INTRODUCTION TO PYTHON course.pptx
unit (1)INTRODUCTION TO PYTHON course.pptxunit (1)INTRODUCTION TO PYTHON course.pptx
unit (1)INTRODUCTION TO PYTHON course.pptxusvirat1805
 
FDP-faculty deveopmemt program on python
FDP-faculty deveopmemt program on pythonFDP-faculty deveopmemt program on python
FDP-faculty deveopmemt program on pythonkannikadg
 
Using Python Libraries.pdf
Using Python Libraries.pdfUsing Python Libraries.pdf
Using Python Libraries.pdfSoumyadityaDey
 
Functions_in_Python.pptx
Functions_in_Python.pptxFunctions_in_Python.pptx
Functions_in_Python.pptxkrushnaraj1
 
employee turnover prediction document.docx
employee turnover prediction document.docxemployee turnover prediction document.docx
employee turnover prediction document.docxrohithprabhas1
 
Python Interview Questions For Experienced
Python Interview Questions For ExperiencedPython Interview Questions For Experienced
Python Interview Questions For Experiencedzynofustechnology
 
Python interview questions and answers
Python interview questions and answersPython interview questions and answers
Python interview questions and answerskavinilavuG
 
Government Polytechnic Arvi-1.pptx
Government Polytechnic Arvi-1.pptxGovernment Polytechnic Arvi-1.pptx
Government Polytechnic Arvi-1.pptxShivamDenge
 
Python interview questions and answers
Python interview questions and answersPython interview questions and answers
Python interview questions and answersRojaPriya
 
Chapter 5 - THREADING & REGULAR exp - MAULIK BORSANIYA
Chapter 5 - THREADING & REGULAR exp - MAULIK BORSANIYAChapter 5 - THREADING & REGULAR exp - MAULIK BORSANIYA
Chapter 5 - THREADING & REGULAR exp - MAULIK BORSANIYAMaulik Borsaniya
 
Pemrograman Python untuk Pemula
Pemrograman Python untuk PemulaPemrograman Python untuk Pemula
Pemrograman Python untuk PemulaOon Arfiandwi
 
Python Interview Questions And Answers
Python Interview Questions And AnswersPython Interview Questions And Answers
Python Interview Questions And AnswersH2Kinfosys
 

Similar to pythonlibrariesandmodules-210530042906.docx (20)

2018 cosup-delete unused python code safely - english
2018 cosup-delete unused python code safely - english2018 cosup-delete unused python code safely - english
2018 cosup-delete unused python code safely - english
 
Standard Libraries in Python Programming
Standard Libraries in Python ProgrammingStandard Libraries in Python Programming
Standard Libraries in Python Programming
 
unit (1)INTRODUCTION TO PYTHON course.pptx
unit (1)INTRODUCTION TO PYTHON course.pptxunit (1)INTRODUCTION TO PYTHON course.pptx
unit (1)INTRODUCTION TO PYTHON course.pptx
 
FDP-faculty deveopmemt program on python
FDP-faculty deveopmemt program on pythonFDP-faculty deveopmemt program on python
FDP-faculty deveopmemt program on python
 
Python Course.docx
Python Course.docxPython Course.docx
Python Course.docx
 
Using Python Libraries.pdf
Using Python Libraries.pdfUsing Python Libraries.pdf
Using Python Libraries.pdf
 
PyCon Estonia 2019
PyCon Estonia 2019PyCon Estonia 2019
PyCon Estonia 2019
 
Functions_in_Python.pptx
Functions_in_Python.pptxFunctions_in_Python.pptx
Functions_in_Python.pptx
 
employee turnover prediction document.docx
employee turnover prediction document.docxemployee turnover prediction document.docx
employee turnover prediction document.docx
 
packages.pptx
packages.pptxpackages.pptx
packages.pptx
 
Functions2.pptx
Functions2.pptxFunctions2.pptx
Functions2.pptx
 
Python fundamentals
Python fundamentalsPython fundamentals
Python fundamentals
 
Python Interview Questions For Experienced
Python Interview Questions For ExperiencedPython Interview Questions For Experienced
Python Interview Questions For Experienced
 
Python interview questions and answers
Python interview questions and answersPython interview questions and answers
Python interview questions and answers
 
Government Polytechnic Arvi-1.pptx
Government Polytechnic Arvi-1.pptxGovernment Polytechnic Arvi-1.pptx
Government Polytechnic Arvi-1.pptx
 
Python interview questions and answers
Python interview questions and answersPython interview questions and answers
Python interview questions and answers
 
Shivam PPT.pptx
Shivam PPT.pptxShivam PPT.pptx
Shivam PPT.pptx
 
Chapter 5 - THREADING & REGULAR exp - MAULIK BORSANIYA
Chapter 5 - THREADING & REGULAR exp - MAULIK BORSANIYAChapter 5 - THREADING & REGULAR exp - MAULIK BORSANIYA
Chapter 5 - THREADING & REGULAR exp - MAULIK BORSANIYA
 
Pemrograman Python untuk Pemula
Pemrograman Python untuk PemulaPemrograman Python untuk Pemula
Pemrograman Python untuk Pemula
 
Python Interview Questions And Answers
Python Interview Questions And AnswersPython Interview Questions And Answers
Python Interview Questions And Answers
 

Recently uploaded

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
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
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 

Recently uploaded (20)

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
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
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 

pythonlibrariesandmodules-210530042906.docx

  • 1.
  • 2. A library is a collection of modules. It is a reusable chunk of code that you may want to include in your programs/projects.
  • 3.
  • 4. Numpy is considered as one of the most popular machine learning library in Python. Array interface is the best and the most important feature of Numpy. This interface can be utilized for expressing images, sound waves, and other binary raw streams as an array of real numbers in N-dimensional.
  • 5. import numpy as np arr = np.array([1, 2, 3, 4, 5]) print(arr) print(type(arr)) Output- [1 2 3 4 5] <class 'numpy.ndarray'> Example 1-
  • 6. import numpy as np arr = np.array([[1, 2, 3], [4, 5, 6]]) print(arr) Output- [[1 2 3] [4 5 6]] Example 2-
  • 7. Pandas is a Python library used for working with data sets. It has functions for analyzing, cleaning, exploring, and manipulating data. Its allows us to analyze big data and make conclusions based on statistical theories. It can clean messy data sets, and make them readable and relevant.
  • 8. import pandas as pd data = {'Name':[' Janny ', 'Amit',’Suji‘] 'Age':[28,34,29,42]} df = pd.DataFrame(data) print df Its output is as follows − Age Name 0 28 Janny 1 34 Amit 2 29 Suji Example1
  • 9. pyttsx3 is a text-to-speech conversion library in Python. Unlike alternative libraries, it works offline. import pyttsx3 engine = pyttsx3.init() engine.say("I will speak this text") engine.runAndWait()
  • 10. Wikipedia is a Python library that makes it easy to access and parse data from Wikipedia. Search Wikipedia, get article summaries, get data like links and images from a page, and more.
  • 11. Example1 import wikipedia # finding result for the search # sentences = 2 refers to numbers of line result = wikipedia.summary("India", sentences = 2) # printing the result print(result)
  • 12. Python Modules A python module can be defined as a python program file which contains a python code including python functions, class, or variables. In other words, we can say that our python code file saved
  • 13. with the extension (.py) is treated as the module.
  • 14. Some Python Modules are:- datetime 1 webbrowser 2 OS 3 Tkinter 4 random 5
  • 15. datetime The datetime module supplies classes manipulating dates and times. The datetime module has many methods to return information about the date object.
  • 16. Example- Return the year and name of weekday import datetime x = datetime.datetime.now() print(x.year) print(x.strftime("%A")) Output-2021 Sunday webbrowser
  • 17. The webbrowser module includes functions to open URLs in interactive browser applications. The module includes a registry of available browsers, in case multiple options are available on the system. It can also be controlled with the BROWSER environment variable.
  • 18. Example- To open a page in the browser, we use open() function. import webbrowser webbrowser.open('http://docs.python.org/lib/module- webbrowser.html')
  • 19. OS The OS module in Python provides interacting with the operating system. OS comes under Python’s standard utility modules. This module provides a portable way of using operating system-dependent functionality. The *os* and *os.path* modules include many functions to interact with the file system. Some functions are-
  • 20. 1.os.remove() - os.remove() method in Python is used to remove or delete a file path. This method can not remove or delete a directory. 2. os.mkdir() - os.mkdir() method in Python is used to create a directory named path with the specified numeric mode. 3. os.listdir()- os.listdir() method in Python is used to get the list of all files
  • 21. directories in the specified directory. If we don’t specify any directory, then list of files and directories in the current directory will be returned. Tkinter Tkinter is a graphical user interface (GUI) module for Python, you can make desktop and working
  • 22. apps with Python and can develop GUI applications like calculator, login system, text editor, etc. Tkinter Widgets Tkinter provides various controls, such as buttons, labels and text boxes used in a GUI application.
  • 23. These controls are commonly called widgets. Important method of Tkinter 1. Tk(screenName=None, baseName=None, className='Tk', useTk=1) :This method is mainly used to create the main window. 2. The mainloop() Function:- This method is used to start the application. event to
  • 24. The mainloop() function is an infinite loop which is used to run the application, it will waitfor an occur and process the event as long as the window is not closed. Random The random module is a built-in module to generate the pseudo random variables. It can be used to perform some action randomly such as to get a random
  • 25. number, selecting a random elements from a list, shuffle elements randomly, etc. Method of Random seed()- It initialize the random number generator.
  • 26. getstate()- It returns the current internal state of the random number generator. setstate()- It restores the internal state of the random number generator. Method of Random choices()- It returns a list with a element from the given sequence.
  • 27. randint()- It returns a random number between the given range.
  • 28. For more presentation contact us raginijain0208@gmail.com