@@ -6,72 +6,72 @@ Welcome to my Python Projects repository! This collection includes 10 projects,
6
6
7
7
### 1. CalculatorProject
8
8
- A simple calculator program that performs basic arithmetic operations (addition, subtraction, multiplication, division).
9
- Key Features:
9
+ - Key Features:
10
10
- Handles user input.
11
11
- Provides error handling for invalid inputs or division by zero.
12
- Concepts Used: Functions, conditionals, and loops.
12
+ - Concepts Used: Functions, conditionals, and loops.
13
13
14
14
---
15
15
16
16
### 2. CoffeeMachine
17
17
- Simulates a coffee machine that allows users to order coffee, manage resources, and view a report of available ingredients.
18
- Key Features:
18
+ - Key Features:
19
19
- Menu-driven interface.
20
20
- Tracks resources like water, milk, and coffee beans.
21
- Concepts Used: Dictionaries, loops, and functions.
21
+ - Concepts Used: Dictionaries, loops, and functions.
22
22
23
23
---
24
24
25
25
### 3. Easy Level Password Generator
26
26
- Generates random passwords with letters and numbers for secure account creation.
27
- Key Features:
27
+ - Key Features:
28
28
- Simple password generation.
29
29
- Customizable length.
30
- Concepts Used: String manipulation, random module.
30
+ - Concepts Used: String manipulation, random module.
31
31
32
32
---
33
33
34
34
### 4. GuessTheNumber
35
35
- A number-guessing game where the user guesses a randomly generated number within a given range.
36
- Key Features:
36
+ - Key Features:
37
37
- Provides hints for higher or lower.
38
38
- Allows multiple attempts.
39
- Concepts Used: Random module, loops, and conditionals.
39
+ - Concepts Used: Random module, loops, and conditionals.
40
40
41
41
### 5. HangmanGame
42
42
- A classic hangman game where the player guesses letters to form a word.
43
- Key Features:
43
+ - Key Features:
44
44
- Tracks wrong guesses.
45
45
- Displays the word with correctly guessed letters.
46
- Concepts Used: Lists, loops, and string manipulation.
46
+ - Concepts Used: Lists, loops, and string manipulation.
47
47
48
48
### 6. Hard Level Password Generator
49
49
- Generates complex passwords with letters, numbers, and special characters for enhanced security.
50
- Key Features:
50
+ - Key Features:
51
51
- Customizable password length and complexity.
52
- Concepts Used: Random module, string methods.
52
+ - Concepts Used: Random module, string methods.
53
53
54
54
### 7. HigherLowerGame
55
55
- A game where users guess whether one entity has a higher or lower value compared to another (e.g., higher social media followers).
56
- Key Features:
56
+ - Key Features:
57
57
- Interactive gameplay.
58
58
- Compares numerical values.
59
- Concepts Used: Functions, conditionals.
59
+ - Concepts Used: Functions, conditionals.
60
60
61
61
### 8. LoveCalculator
62
62
- A fun program that calculates the "love percentage" between two names.
63
- Key Features:
63
+ - Key Features:
64
64
- Takes two names as input.
65
65
- Calculates a random "compatibility score."
66
- Concepts Used: String manipulation, random module.
66
+ - Concepts Used: String manipulation, random module.
67
67
68
68
69
69
### 9. RockPaperScissorsGame
70
70
- A simple implementation of the classic "Rock, Paper, Scissors" game.
71
- Key Features:
71
+ - Key Features:
72
72
- Allows user and computer to play.
73
73
- Determines the winner based on the game rules.
74
- Concepts Used: Random module, conditionals.
74
+ - Concepts Used: Random module, conditionals.
75
75
76
76
### 10. Silent Auction Program
77
77
- Simulates a silent auction where multiple users can place bids, and the program determines the winner.
0 commit comments