0% found this document useful (0 votes)
4 views10 pages

Introduction Python For DS

Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
Download as pptx, pdf, or txt
0% found this document useful (0 votes)
4 views10 pages

Introduction Python For DS

Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1/ 10

INTRODUCTION

Lecturer: Nguyen Tuan Long, Phd


Email: ntlong@neu.edu.vn
Mobile: 0982 746 235
What is Python?

Python is an Let’s make a few comparisons:

• High-level programming • Low Level vs. High Level:

language

• General-purpose
programming language

• Interpreted programming • General Purpose vs. Targeted


language
• Interpreted vs. Compiled
Why Python? (see https://codingnomads.co/blog/business/why-learn-python/)

• Python is versatile: Python is used in Data Mining, Data Python uses in other industries
Science, AI, Machine Learning, Web Development, Web
Frameworks, Embedded Systems, Graphic Design applications,
Gaming, Network development, Product development, Rapid
Application Development, Testing, Automation, the list goes on.

Python uses in data science


Why Python?
What types of companies use Python?
Why Python?
• Python is the fastest growing programming language
Why Python?
• Python tops the list of
the most in-demand
programming languages
Why Python?
• Python is easy to read, write, and learn
Why Python?
• Python developers make great money
Why Python?
• Python has an incredibly supportive community
Stack Overflow is a programming question and answer platform critical for all developers when they are stuck, or
wanting to share wisdom with the community

GitHub is where developers store project code and collaborate with other developers

Open source packages


Python offers a rich ecosystem of packages held within The Python Package Index (PyPI)
COURSE CONTENT

• Chapter 1: Python basic • Chapter 3: Numpy


• Jupyter notebook • NumPy Arrays
• String, number • Indexing
• List …
• Dictionary • Projects
• Tuple
• Set
• Chapter 2: Function and Classes
• Function
• Classes
• File
• Testing your code…

You might also like