Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arnaudober/python_exercises
Here are some Python exercises I worked on to learn this language.
https://github.com/arnaudober/python_exercises
demo learning linkedin-learning python
Last synced: 22 days ago
JSON representation
Here are some Python exercises I worked on to learn this language.
- Host: GitHub
- URL: https://github.com/arnaudober/python_exercises
- Owner: arnaudober
- Created: 2023-08-17T14:08:54.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-13T16:54:06.000Z (4 months ago)
- Last Synced: 2024-09-14T07:44:33.630Z (4 months ago)
- Topics: demo, learning, linkedin-learning, python
- Language: Python
- Homepage:
- Size: 308 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# :snake: Python Exercises
Here are some Python exercises I worked on to learn this language.
> [!TIP]
> Most playful and complex exercises to develop are marked with a :star: emoji.Above, all exercises come from Udemy Python Bootcamp 2023.
### 1. Password generator
A simple password generator. You choose the count of letters/symbols/numbers for your password. The password is created
with random characters/positions corresponding to your requirements (e.g. 2 letters & 2 symbols will give you a 4 length
password, with random letters and symbols, at random positions).### 2. Hangman
Once again a classic game. What I tried to work on with this challenge is the flow chart. And splitting the development
in multiple steps, incremental, from simple to more difficult.### 3. Blackjack :star:
A wrap up project to use all the things we learnt so far. By creating the chart flow, to the full development of the
program.### 4. Coffee Machine
A simple coffee machine program. The user can choose between 3 types of coffee, and the machine will ask for the
money. (procedural and OOP versions)### 5. Snake game :star:
A classic snake game, like you can find on Nokia 3310.
### 6. Pong game
A classic pong game, with 2 players.
### 7. Turtle crossing game :star:
A fun and challenging game where the player controls a turtle trying to cross a busy road. The goal is to safely guide
the turtle to the other side without getting hit by passing cars.----------
### 8. Podomoro
A simple but fully working Podomoro application, written with Tkinter.
### 9. Password Manager
A local password manager. You can generate a password, and it saves it in a text file, locally, on your computer.
### 10. Flash card
A flash card app. English vs French, dictionary locally stored.
### 11. Birthday wisher
A birthday wisher app. Sends an email to the contacts who have their birthday today. The list is locally saved.