SlideShare a Scribd company logo
Why python introduction
Why python introduction
Free Coding Workshops
Python
Happy Learning
Why you learn coding?
(programming)
Your goal in this workshop
• Make a tool to help your life
• Ex: converter, expense tracker, auto-mail-sending, online-monitor.
• Develop a Game
• Develop a website
• Analyze data and generate a chart and report
• Scraping some information(open data) on internet
Why Python?
Why python introduction
What python can do?
What python can do?
• Web crawler(scrapy)
• Big data analytics and visualization(datapane, plotly.express)
• Machine learning and artificial intelligence(pyTorch, pandas, numpy)
• Web development / video streaming (django, flask, opencv)
• Game development (pygame)
• GUI(User Interface) Applications(Kivy, tkinter, PyQt, video editor,
freeCAD)
• ERP(Enterprise resource planning)
• …
Why I choose python for
your first programming
language?
Why python introduction
Extensibility - Extensive libraries
Let’s start
Hello World
in Python
Coding Environment
VS code installation
• Setting up Visual Studio Code
Python extension
• Getting Started with Python in VS Code
Install Python
• Python 3.9 v.s. 2.7?
Python 3 vs Python 2
• Performace
• CPython 3.8 > CPython 3.9 > CPython 2.7 >=
CPython 3.7
• What version we learn?
• The simple answer? Learn the latest version
Python 3
Hello world
• Create and open folder.
• Create a file main.py
• Type print(“Hello world!”)
• Ctrl+F5
• F5 (debug)
Other IDE or online environment
• https://code.visualstudio.com/docs/python/python-tutorial
• IDE(Integrated development environment): Syder, PyCharm,
Atom
• Anaconda for data science toolkit
• Online IDE
• Google Colab, Trinket, Replit, CodeHS
• Visualize your python code
END

More Related Content

PPTX
Top 10 python ide
PPTX
Introduction of python programming
PDF
Class 1: Welcome to programming
PDF
Introduction to python 3 2nd round
PDF
Introduction to python 3
PPT
Introduction to Python For Diploma Students
PDF
Learning Python from Data
PDF
The Python Book_ The ultimate guide to coding with Python ( PDFDrive ).pdf
Top 10 python ide
Introduction of python programming
Class 1: Welcome to programming
Introduction to python 3 2nd round
Introduction to python 3
Introduction to Python For Diploma Students
Learning Python from Data
The Python Book_ The ultimate guide to coding with Python ( PDFDrive ).pdf

Similar to Why python introduction (20)

PDF
python-handbook.pdf
PDF
The Python Workshop.pdf
PDF
Learn to Code with MIT App Inventor ( PDFDrive ).pdf
PDF
Introduction-To-Python- a guide to master
PDF
Mastering the Interview: 50 Common Interview Questions Demystified
PPTX
Beggining your career in python programming
PDF
The Python for beginners. This is an advance computer language.
PDF
Python Projects For Beginners | Python Projects Examples | Python Tutorial | ...
PDF
PPTX
Mastering python lesson1
PDF
01. Introduction to Python.pdf yessir sirski
PPTX
python ppt.pptx
PDF
Hello, Python
PPTX
PyCourse - Self driving python course
PDF
Python for scientific computing
PPTX
Python on pi
PPTX
_python Raunak.pptx
PPTX
Python History and Basics with practical example
PPTX
Python basic syntax
PPTX
1.Basic_Syntax
python-handbook.pdf
The Python Workshop.pdf
Learn to Code with MIT App Inventor ( PDFDrive ).pdf
Introduction-To-Python- a guide to master
Mastering the Interview: 50 Common Interview Questions Demystified
Beggining your career in python programming
The Python for beginners. This is an advance computer language.
Python Projects For Beginners | Python Projects Examples | Python Tutorial | ...
Mastering python lesson1
01. Introduction to Python.pdf yessir sirski
python ppt.pptx
Hello, Python
PyCourse - Self driving python course
Python for scientific computing
Python on pi
_python Raunak.pptx
Python History and Basics with practical example
Python basic syntax
1.Basic_Syntax
Ad

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Empathic Computing: Creating Shared Understanding
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Network Security Unit 5.pdf for BCA BBA.
PPT
Teaching material agriculture food technology
PPTX
sap open course for s4hana steps from ECC to s4
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Approach and Philosophy of On baking technology
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
MIND Revenue Release Quarter 2 2025 Press Release
20250228 LYD VKU AI Blended-Learning.pptx
The AUB Centre for AI in Media Proposal.docx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Machine learning based COVID-19 study performance prediction
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Dropbox Q2 2025 Financial Results & Investor Presentation
Empathic Computing: Creating Shared Understanding
Reach Out and Touch Someone: Haptics and Empathic Computing
Network Security Unit 5.pdf for BCA BBA.
Teaching material agriculture food technology
sap open course for s4hana steps from ECC to s4
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Approach and Philosophy of On baking technology
Chapter 3 Spatial Domain Image Processing.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Encapsulation_ Review paper, used for researhc scholars
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Ad

Why python introduction

  • 4. Why you learn coding? (programming)
  • 5. Your goal in this workshop • Make a tool to help your life • Ex: converter, expense tracker, auto-mail-sending, online-monitor. • Develop a Game • Develop a website • Analyze data and generate a chart and report • Scraping some information(open data) on internet
  • 9. What python can do? • Web crawler(scrapy) • Big data analytics and visualization(datapane, plotly.express) • Machine learning and artificial intelligence(pyTorch, pandas, numpy) • Web development / video streaming (django, flask, opencv) • Game development (pygame) • GUI(User Interface) Applications(Kivy, tkinter, PyQt, video editor, freeCAD) • ERP(Enterprise resource planning) • …
  • 10. Why I choose python for your first programming language?
  • 15. VS code installation • Setting up Visual Studio Code
  • 16. Python extension • Getting Started with Python in VS Code
  • 17. Install Python • Python 3.9 v.s. 2.7?
  • 18. Python 3 vs Python 2 • Performace • CPython 3.8 > CPython 3.9 > CPython 2.7 >= CPython 3.7 • What version we learn? • The simple answer? Learn the latest version
  • 20. Hello world • Create and open folder. • Create a file main.py • Type print(“Hello world!”) • Ctrl+F5 • F5 (debug)
  • 21. Other IDE or online environment • https://code.visualstudio.com/docs/python/python-tutorial • IDE(Integrated development environment): Syder, PyCharm, Atom • Anaconda for data science toolkit • Online IDE • Google Colab, Trinket, Replit, CodeHS • Visualize your python code
  • 22. END