Skip to content

andreiacampos98/course_python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Learning python

About

This repository showcases my progress in the course 100 Days of Code: Python. Each day introduces new concepts and hands-on exercises designed to strengthen my Python programming skills and build a solid foundation.

Journey

Day 1 - Working with variables

  • Printing
  • Commenting
  • Debugging
  • String Manipulation and Variables

Project: Create a Band Name Generator

Day 2 - Data types and How to manipulate strings

  • Data Types
  • Numbers
  • Operations
  • Type conversion
  • f-Strings

Project: Tip Calculator

Day 3 - Data types and How to manipulate strings

  • Conditional Statements
  • Logical Operators
  • Code Blocks
  • Scope

Project: Treasure Island game

Day 4 - Randomisation and Python lists

  • Randomisation
  • Python lists

Project: Rock, Paper, Scissors

Day 5 - Python Loops

  • For loops
  • Range
  • Code Blocks

Project: Create a Password Generator

Day 6 - Python Functions & Karel

  • Functions
  • Code Blocks
  • While Loops

Project: Reeborgs Wolrd Challenge Maze

Day 7 - Hangman

  • How to break a Complex Problem down into a Flow Chart
  • Hangman Project

Project: Hangman Game - Final Stage

Day 8 - Function Parameters & Caesar Cipher

  • Functions with Inputs
  • Positional vs. Keyword Arguments
  • Caesar Cipher project

Project: Caesar Cipher (Encrypt and decrypt messages)

Day 72 - Data exploration with Pandas

  • Learn Data Exploration with Pandas by Analysing the Post-University Salaries of Graduates by Major

Day 72 - Data visualization with Matplotlib

  • Analyse the Popularity of Different Programming Languages over Time

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published