Skip to content

beccamatos/ds-python-basics

Repository files navigation

Shipping files

Python Basics

In this Repository you can find Jupyter-Notebooks that you should work on together as Pair-Programmers.

The notebooks contain repetitions from the preparation repository, but also new content on the required Python basics.

Please work on the notebooks in the order listed below:

  1. Intro to Jupyter Lab

  2. Coding best practices

Basics

  1. Numeric Variable Types
  2. Strings
  3. If Statements
  4. Loops

Data Structures in Python

  1. Lists
  2. Tuples
  3. Dictionaries
  4. Sets
  5. Comprehension

Functions

  1. Introduction to functions
  2. Function definitions
  3. Calling Functions
  4. Function challenge

Environment

Set up your Environment

For MacOS :

pyenv local 3.11.3
python -m venv .venv
source .venv/bin/activate
pip install --upgrade pip
pip install jupyterlab

For WindowsOS :

Open PowerShell CLI (as an administrator) :

pyenv local 3.11.3
python -m venv .venv
.venv\Scripts\Activate.ps1
python -m pip install --upgrade pip
pip install jupyterlab

Open Git-Bash CLI (as an administrator) :

pyenv local 3.11.3
python -m venv .venv
source .venv/Scripts/activate
python -m pip install --upgrade pip
pip install jupyterlab

Note :

If you encounter an error, try using the following command:

python.exe -m pip install --upgrade pip

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors