Greeting
Python Programming for Data Science
Python Compiler and Integrated Development Environement
Institute of Technology of Cambodia
Department of Applied Mathematics and Statistics
OL Say
Say (AMS-ITC) PPDS 08/09/2023 1 / 18
Outline
1 Greeting
2 Outline
3 What is Python?
4 What is Python used for?
5 Who uses Python?
6 How can I use Python?
7 Command Prompt
8 IDLE
9 Visual Studio Code
Say (AMS-ITC) PPDS 08/09/2023 2 / 18
3. What is Python?
What is Python Programming Language?
Python is a general-purpose language, meaning it can be
used to create a variety of different programs and isn’t
specialized for any specific problems.
This versatility, along with its beginner-friendliness, has
made it one of the most-used programming languages
today.
Say (AMS-ITC) PPDS 08/09/2023 3 / 18
4. What is Python used for?
Say (AMS-ITC) PPDS 08/09/2023 4 / 18
5. Who uses Python?
Say (AMS-ITC) PPDS 08/09/2023 5 / 18
6. How can I use Python?
How can I use Python?
You can use online engines like Google Colab or Kaggle.
You can also download and install on your local machine.
Say (AMS-ITC) PPDS 08/09/2023 6 / 18
6. How can I use Python?
Say (AMS-ITC) PPDS 08/09/2023 7 / 18
7. Command Prompt
What Is Windows Command Prompt?
Command Prompt is a command line interpreter application
available in most Windows operating systems.
It’s used to execute entered commands.
Most of those commands automate tasks via scripts and
batch files, perform advanced administrative functions, and
troubleshoot or solve certain kinds of Windows issues.
Say (AMS-ITC) PPDS 08/09/2023 8 / 18
7. Command Prompt
Why Do We Need to Learn Command Prompt?
1 We use command prompt to launch Python command lines
2 to launch Jupyter Notebook on internet explorer browser
3 and to maintain the Python ecosystem like installing,
uninstalling and updating python packages
Say (AMS-ITC) PPDS 08/09/2023 9 / 18
7. Command Prompt
Say (AMS-ITC) PPDS 08/09/2023 10 / 18
8. IDLE
What is IDLE?
IDLE is Python’s Integrated Development and Learning
Environment.
IDLE has two main window types, the Shell window and the
Editor window.
Shell window is used to execute python command lines and
scripts.
Editor window allows us to create, update and debug python
script.
Say (AMS-ITC) PPDS 08/09/2023 11 / 18
8. IDLE
Why Do We Need to Know IDLE?
To be aware that Python installation contains its own
build-in integrated development environment.
Find out its difficulties, the reason, before moving to
external integrated development environment, the Visual
Studio Code.
Say (AMS-ITC) PPDS 08/09/2023 12 / 18
8. IDLE
Say (AMS-ITC) PPDS 08/09/2023 13 / 18
8. IDLE
Say (AMS-ITC) PPDS 08/09/2023 14 / 18
8. IDLE
Say (AMS-ITC) PPDS 08/09/2023 15 / 18
9. Visual Studio Code
What is Visual Studio Code?
Visual Studio Code is an integrated development
environment that combines the simplicity of a source
code editor with powerful developer tooling, like
IntelliSense code completion and debugging.
Visual Studio Code supports macOS, Linux, and
Windows - so you can hit the ground running, no
matter the platform.
Say (AMS-ITC) PPDS 08/09/2023 16 / 18
9. Visual Studio Code
Why Do We Choose Visual Studio Code?
For my personal reasons
VS Code is a lightweight and customizable IDE.
VS Code is an open source and multi-platform IDE.
VS Code boosts your code productivity by its useful
extensions.
We can run Command Prompt, Jupyter Notebook, and
MySQL in VS Code.
Say (AMS-ITC) PPDS 08/09/2023 17 / 18
9. Visual Studio Code
Say (AMS-ITC) PPDS 08/09/2023 18 / 18