Machine learning session 1

N
PYTHON CRASH COURSE
KEDS BIODESIGNS
WEEK : II
CLASS : 1
SESSION : History of Python
WHAT IS PYTHON?
• Python is scripting languages.
• Scripting languages are programming languages that are typically written using high-level programming
constructs, which makes them easy to learn.
• Python is an interpreted, interactive, object-oriented programming language.
• Python high-level general-purpose programming language are used
 especially for developing Web applications.
WHY TO LEARN PYTHON?
 Python is a high-level, interpreted, interactive and object-oriented scripting language. Python is designed to
be highly readable. It uses English keywords frequently where as other languages use punctuation, and it has
fewer syntactical constructions than other languages.
 Python is a MUST for students and working professionals to become a great Software Engineer specially
when they are working in Web Development Domain. I will list down some of the key advantages of learning
Python:
 Python is Interpreted − Python is processed at runtime by the interpreter. You do not need to compile your
program before executing it. This is similar to PERL and PHP.
 Python is Interactive − You can actually sit at a Python prompt and interact with the interpreter directly to
write your programs.
 Python is Object-Oriented − Python supports Object-Oriented style or technique of programming that
encapsulates code within objects.
 Python is a Beginner's Language − Python is a great language for the beginner-level programmers and
supports the development of a wide range of applications from simple text processing to WWW browsers to
games.
WHY IS PYTHON CLASSES?
• Python training will help you in programming language developed for text manipulation which will be
used wide range of tasks.
• Training will help you to develop dynamic pages in web development environment in a very
powerful way.
APPLICATIONS OF PYTHON
 As mentioned before, Python is one of the most widely used language over the web. I'm going to list few
of them here:
 Easy-to-learn − Python has few keywords, simple structure, and a clearly defined syntax. This allows the
student to pick up the language quickly.
 Easy-to-read − Python code is more clearly defined and visible to the eyes.
 Easy-to-maintain − Python's source code is fairly easy-to-maintain.
 A broad standard library − Python's bulk of the library is very portable and cross-platform compatible
on UNIX, Windows, and Macintosh.
APPLICATION
 Interactive Mode − Python has support for an interactive mode which allows interactive testing and
debugging of snippets of code.
 Portable − Python can run on a wide variety of hardware platforms and has the same interface on all
platforms.
 Extendable − You can add low-level modules to the Python interpreter. These modules enable
programmers to add to or customize their tools to be more efficient.
 Databases − Python provides interfaces to all major commercial databases.
 GUI Programming − Python supports GUI applications that can be created and ported to many system
calls, libraries and windows systems, such as Windows MFC, Macintosh, and the X Window system of
Unix.
 Scalable − Python provides a better structure and support for large programs than shell scripting
WHY PYTHON IS THE MOST POPULAR LANGUAGE USED FOR
MACHINE LEARNING
• First of all, there is nothing like machine learning programming language. People may be calling it
because nowadays it has become popular. The reason for its popularity being 'easy to learn'.
• Python is simple, elegant, consistent, and math-like. Python code has been described as readable
pseudo code.
• Python is the tool of choice for people who want to explore and apply machine learning for their
research projects - data analysis, pattern recognition, etc.
WHAT IS PYTHON DATA SCIENCE?
 One of the main reasons why Python is widely used in the scientific and research communities, is
because of its ease of use and simple syntax which makes it easy to adopt for people who do not have
an engineering background. It is also more suited for quick prototyping.
1. Python is slow and won’t be able to implement custom logic.
2. Python is fairly hard to bind to from C++ or even C.
3. Python is stuck in a gridlocked transition from version 2.7 to 3.0
Why is Python so popular for data science?
1 sur 8

Contenu connexe

Tendances(20)

Python Programming CoursePython Programming Course
Python Programming Course
iseestech124 vues
An Introduction To Python - Python, Print()An Introduction To Python - Python, Print()
An Introduction To Python - Python, Print()
Blue Elephant Consulting834 vues
Introduction to PythonIntroduction to Python
Introduction to Python
MuhammadBakri131.9K vues
Description about pythonDescription about python
Description about python
Techdata Solutions23 vues
Python basicPython basic
Python basic
radhikaadroja193 vues
Python programming for beginnersPython programming for beginners
Python programming for beginners
Benishchoco142 vues
Python Assignment HelpPython Assignment Help
Python Assignment Help
myhomeworkhelponline71 vues
Learning java from scratchLearning java from scratch
Learning java from scratch
ActonRoy179 vues
Introduction to pythonIntroduction to python
Introduction to python
Nikhil Kapoor464 vues
Introduction to Python Programming  - IIntroduction to Python Programming  - I
Introduction to Python Programming - I
Arnab Chakraborty43 vues
Python UsefulnessPython Usefulness
Python Usefulness
Vipul Petkar97 vues

Similaire à Machine learning session 1

Introduction to pythonIntroduction to python
Introduction to pythonSoba Arjun
20 vues7 diapositives
PythonPython
PythonLearnbay Datascience
586 vues10 diapositives

Similaire à Machine learning session 1(20)

THE ULTIMATE GUIDE ON PYTHONTHE ULTIMATE GUIDE ON PYTHON
THE ULTIMATE GUIDE ON PYTHON
robinkumar7012572 vues
Introduction to pythonIntroduction to python
Introduction to python
Soba Arjun20 vues
PythonPython
Python
Learnbay Datascience586 vues
Python Programming Part 1.pdfPython Programming Part 1.pdf
Python Programming Part 1.pdf
percivalfernandez24 vues
Python Programming Part 1.pdfPython Programming Part 1.pdf
Python Programming Part 1.pdf
percivalfernandez28 vues
Python Programming Part 1.pdfPython Programming Part 1.pdf
Python Programming Part 1.pdf
percivalfernandez28 vues
PYTHON UNIT 1PYTHON UNIT 1
PYTHON UNIT 1
nagendrasai1211 vues
Python programming ppt.pptxPython programming ppt.pptx
Python programming ppt.pptx
nagendrasai1217 vues
Python Programming.pptxPython Programming.pptx
Python Programming.pptx
Sandesh37717511 vues
Presentation (1).pdfPresentation (1).pdf
Presentation (1).pdf
naganeparth061 vue
Introduction to pythonIntroduction to python
Introduction to python
AnirudhaGaikwad41.3K vues
Govind.ppt.pptxGovind.ppt.pptx
Govind.ppt.pptx
ShivKaushik81 vue
What is pythonWhat is python
What is python
Manyata Tech Park, Bangalore – 56007774 vues
Research paper on python by RjResearch paper on python by Rj
Research paper on python by Rj
Shree M.L.Kakadiya MCA mahila college, Amreli2K vues
PYTHON TUTORIALS.pptxPYTHON TUTORIALS.pptx
PYTHON TUTORIALS.pptx
EzatIlman130 vues
Python contentPython content
Python content
MUDDUKRISHNA143 vues

Plus de NirsandhG

Machine learning session 10Machine learning session 10
Machine learning session 10NirsandhG
43 vues12 diapositives
Machine learning session 9Machine learning session 9
Machine learning session 9NirsandhG
53 vues9 diapositives
Machine learning session 8Machine learning session 8
Machine learning session 8NirsandhG
61 vues11 diapositives
Machine learning session 7Machine learning session 7
Machine learning session 7NirsandhG
41 vues12 diapositives
Machine learning session 5Machine learning session 5
Machine learning session 5NirsandhG
41 vues13 diapositives
Machine learning session 4Machine learning session 4
Machine learning session 4NirsandhG
39 vues8 diapositives

Plus de NirsandhG(11)

Machine learning session 10Machine learning session 10
Machine learning session 10
NirsandhG43 vues
Machine learning session 9Machine learning session 9
Machine learning session 9
NirsandhG53 vues
Machine learning session 8Machine learning session 8
Machine learning session 8
NirsandhG61 vues
Machine learning session 7Machine learning session 7
Machine learning session 7
NirsandhG41 vues
Machine learning session 5Machine learning session 5
Machine learning session 5
NirsandhG41 vues
Machine learning session 4Machine learning session 4
Machine learning session 4
NirsandhG39 vues
Machine learning session 3Machine learning session 3
Machine learning session 3
NirsandhG38 vues
Augmented reality session 5Augmented reality session 5
Augmented reality session 5
NirsandhG14 vues
Augmented reality session 4Augmented reality session 4
Augmented reality session 4
NirsandhG59 vues
Augmented reality session 3Augmented reality session 3
Augmented reality session 3
NirsandhG52 vues
Augmented reality session 2Augmented reality session 2
Augmented reality session 2
NirsandhG55 vues

Dernier(20)

discussion post.pdfdiscussion post.pdf
discussion post.pdf
jessemercerail85 vues
Scope of Biochemistry.pptxScope of Biochemistry.pptx
Scope of Biochemistry.pptx
shoba shoba119 vues
231112 (WR) v1  ChatGPT OEB 2023.pdf231112 (WR) v1  ChatGPT OEB 2023.pdf
231112 (WR) v1 ChatGPT OEB 2023.pdf
WilfredRubens.com118 vues
STERILITY TEST.pptxSTERILITY TEST.pptx
STERILITY TEST.pptx
Anupkumar Sharma107 vues
AI Tools for Business and StartupsAI Tools for Business and Startups
AI Tools for Business and Startups
Svetlin Nakov74 vues
Nico Baumbach IMR Media ComponentNico Baumbach IMR Media Component
Nico Baumbach IMR Media Component
InMediaRes1368 vues
2022 CAPE Merit List 2023 2022 CAPE Merit List 2023
2022 CAPE Merit List 2023
Caribbean Examinations Council3.5K vues
CWP_23995_2013_17_11_2023_FINAL_ORDER.pdfCWP_23995_2013_17_11_2023_FINAL_ORDER.pdf
CWP_23995_2013_17_11_2023_FINAL_ORDER.pdf
SukhwinderSingh895865480 vues
STYP infopack.pdfSTYP infopack.pdf
STYP infopack.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego159 vues
Classification of crude drugs.pptxClassification of crude drugs.pptx
Classification of crude drugs.pptx
GayatriPatra1460 vues
BYSC infopack.pdfBYSC infopack.pdf
BYSC infopack.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego160 vues
Education and Diversity.pptxEducation and Diversity.pptx
Education and Diversity.pptx
DrHafizKosar87 vues
Gopal Chakraborty Memorial Quiz 2.0 Prelims.pptxGopal Chakraborty Memorial Quiz 2.0 Prelims.pptx
Gopal Chakraborty Memorial Quiz 2.0 Prelims.pptx
Debapriya Chakraborty479 vues

Machine learning session 1

  • 1. PYTHON CRASH COURSE KEDS BIODESIGNS WEEK : II CLASS : 1 SESSION : History of Python
  • 2. WHAT IS PYTHON? • Python is scripting languages. • Scripting languages are programming languages that are typically written using high-level programming constructs, which makes them easy to learn. • Python is an interpreted, interactive, object-oriented programming language. • Python high-level general-purpose programming language are used  especially for developing Web applications.
  • 3. WHY TO LEARN PYTHON?  Python is a high-level, interpreted, interactive and object-oriented scripting language. Python is designed to be highly readable. It uses English keywords frequently where as other languages use punctuation, and it has fewer syntactical constructions than other languages.  Python is a MUST for students and working professionals to become a great Software Engineer specially when they are working in Web Development Domain. I will list down some of the key advantages of learning Python:  Python is Interpreted − Python is processed at runtime by the interpreter. You do not need to compile your program before executing it. This is similar to PERL and PHP.  Python is Interactive − You can actually sit at a Python prompt and interact with the interpreter directly to write your programs.  Python is Object-Oriented − Python supports Object-Oriented style or technique of programming that encapsulates code within objects.  Python is a Beginner's Language − Python is a great language for the beginner-level programmers and supports the development of a wide range of applications from simple text processing to WWW browsers to games.
  • 4. WHY IS PYTHON CLASSES? • Python training will help you in programming language developed for text manipulation which will be used wide range of tasks. • Training will help you to develop dynamic pages in web development environment in a very powerful way.
  • 5. APPLICATIONS OF PYTHON  As mentioned before, Python is one of the most widely used language over the web. I'm going to list few of them here:  Easy-to-learn − Python has few keywords, simple structure, and a clearly defined syntax. This allows the student to pick up the language quickly.  Easy-to-read − Python code is more clearly defined and visible to the eyes.  Easy-to-maintain − Python's source code is fairly easy-to-maintain.  A broad standard library − Python's bulk of the library is very portable and cross-platform compatible on UNIX, Windows, and Macintosh.
  • 6. APPLICATION  Interactive Mode − Python has support for an interactive mode which allows interactive testing and debugging of snippets of code.  Portable − Python can run on a wide variety of hardware platforms and has the same interface on all platforms.  Extendable − You can add low-level modules to the Python interpreter. These modules enable programmers to add to or customize their tools to be more efficient.  Databases − Python provides interfaces to all major commercial databases.  GUI Programming − Python supports GUI applications that can be created and ported to many system calls, libraries and windows systems, such as Windows MFC, Macintosh, and the X Window system of Unix.  Scalable − Python provides a better structure and support for large programs than shell scripting
  • 7. WHY PYTHON IS THE MOST POPULAR LANGUAGE USED FOR MACHINE LEARNING • First of all, there is nothing like machine learning programming language. People may be calling it because nowadays it has become popular. The reason for its popularity being 'easy to learn'. • Python is simple, elegant, consistent, and math-like. Python code has been described as readable pseudo code. • Python is the tool of choice for people who want to explore and apply machine learning for their research projects - data analysis, pattern recognition, etc.
  • 8. WHAT IS PYTHON DATA SCIENCE?  One of the main reasons why Python is widely used in the scientific and research communities, is because of its ease of use and simple syntax which makes it easy to adopt for people who do not have an engineering background. It is also more suited for quick prototyping. 1. Python is slow and won’t be able to implement custom logic. 2. Python is fairly hard to bind to from C++ or even C. 3. Python is stuck in a gridlocked transition from version 2.7 to 3.0 Why is Python so popular for data science?