Python Lecture 1
Python Lecture 1
absolute
beginners
class 1 of 4
Yang Liu
Python Introduction
Ø Where is python used for
• Architect: System Architect (IBM), SAS Architect and Enterprise Data Lake/Cloud Architect (Scotiabank)
Roles • Senior Manager: Senior Management, Data Analysis (EDW) and Senior Manager, Stress Testing (GRM)
• Consulting: Senior Consultants at various companies including Capital One Bank and TD Bank
Aspiration • Leverage the latest technologies to bring the best data analysis learning experiences
Python History
4**0.5
Creators of Jupyter, Python and Perl
1. Shell is the “Engine” you see in 1. Terminal and Console run on the top Kernel.
terminal. 2. Kernel is the central core of OS (operating system): Controls system and
2. Shell is used interactively via a communicates with hardware.
terminal. 3. Kernel manages files/devices/network/processes, allocates CPU/Memory/Hard
3. Different shells: Bash, Ksh, Zsh … disk resources and controls which part of memory a program/process can access.
Basic Concepts Jupyter Suite
Command line
Jupyter Suite
Shell
Jupyter
Terminal Jupyter Notebook JupyterLab
Qt Console Console
Console
Terminal
Manager:
1. Can he/she work?
Make sure practice them first 2. Do I like him/her?
ü Python2 3. Can I take him/her to meetings?
ü Python3
ü Vi / Vim You:
ü Powershell (Windows only)
ü Shell/Terminal 1. How I am different?
ü Linux 2. Can I answer the technical
questions?
3. Can I tell my background and
experiences in stories align with
business needs.
Python Introduction
15 minutes Q & A
22