Skip to content

Commit 9dedbd4

Browse files
committed
push
1 parent 0cc6693 commit 9dedbd4

File tree

2 files changed

+372
-0
lines changed

2 files changed

+372
-0
lines changed

README.md

Lines changed: 325 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,325 @@
1+
# Python Projects Hub 🐍
2+
3+
[![MIT License](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
4+
[![Python 3.8+](https://img.shields.io/badge/Python-3.8%2B-blue)](https://python.org)
5+
[![Open Issues](https://img.shields.io/github/issues/shubhmrj/Python-Project)](https://github.com/shubhmrj/Python-Project/issues)
6+
[![Stars](https://img.shields.io/github/stars/shubhmrj/Python-Project)](https://github.com/shubhmrj/Python-Project/stargazers)
7+
[![Last Commit](https://img.shields.io/github/last-commit/shubhmrj/Python-Project)](https://github.com/shubhmrj/Python-Project/commits/main)
8+
9+
**A curated collection of practical Python projects** covering web development, data analysis, automation, and more. Perfect for learning and real-world application!
10+
11+
## 🌟 Table of Contents
12+
- [Featured Projects](#-featured-projects)
13+
- [Key Features](#-key-features)
14+
- [Installation Guide](#-installation-guide)
15+
- [Usage Examples](#-usage-examples)
16+
- [Project Structure](#-project-structure)
17+
- [Tech Stack](#-tech-stack)
18+
- [Contributing](#-contributing)
19+
- [License](#-license)
20+
- [Contact](#-contact)
21+
22+
---
23+
24+
25+
26+
# Projects
27+
28+
29+
# Projects
30+
31+
32+
</div>
33+
34+
<div align="center">
35+
36+
<table border="1" cellspacing="0" cellpadding="8" style="border-collapse: collapse; width: 100%; text-align: center;">
37+
<thead style="background-color: #0f0e0eff;">
38+
<tr>
39+
<th style="width:10%;">S. No.</th>
40+
<th style="width:150%; allign:center;">Title</th>
41+
<th style="width:20%;">Link</th>
42+
</tr>
43+
</thead>
44+
<tbody>
45+
<tr>
46+
<td>1</td>
47+
<td>AI Based Resume Builder</td>
48+
<td><a href="\AI Based resume Builder Tool">⬆️</a></td>
49+
</tr>
50+
<tr>
51+
<td>2</td>
52+
<td>API Project</td>
53+
<td><a href="\Python Codes\API Project">⬆️</a></td>
54+
</tr>
55+
<tr>
56+
<td>3</td>
57+
<td>Birthday Wisher</td>
58+
<td><a href="\Birthday Wisher">⬆️</a></td>
59+
</tr>
60+
<tr>
61+
<td>4</td>
62+
<td>Coffe machine</td>
63+
<td><a href="\coffe machine">⬆️</a></td>
64+
</tr>
65+
<tr>
66+
<td>5</td>
67+
<td>Cyber security Project</td>
68+
<td><a href="\Cyber security Project">⬆️</a></td>
69+
</tr>
70+
<tr>
71+
<td>6</td>
72+
<td>CyberQuestGame</td>
73+
<td><a href="\CyberQuestGame">⬆️</a></td>
74+
</tr>
75+
<tr>
76+
<td>7</td>
77+
<td>Dictionary</td>
78+
<td><a href="\Dictionary">⬆️</a></td>
79+
</tr>
80+
<tr>
81+
<td>8</td>
82+
<td>Famous Arcade Game</td>
83+
<td><a href="\Famous Arcade Game">⬆️</a></td>
84+
</tr>
85+
<tr>
86+
<td>9</td>
87+
<td>Error exception json data improving</td>
88+
<td><a href="\Error exception json data improving(day 30)">⬆️</a></td>
89+
</tr>
90+
<tr>
91+
<td>10</td>
92+
<td>flash card capstone project</td>
93+
<td><a href="\flash card capstone project(day 31)">⬆️</a></td>
94+
</tr>
95+
<tr>
96+
<td>11</td>
97+
<td>flight deals</td>
98+
<td><a href="\flight deals">⬆️</a></td>
99+
</tr>
100+
<tr>
101+
<td>12</td>
102+
<td>ML Models</td>
103+
<td><a href="\ML Models">⬆️</a></td>
104+
</tr>
105+
<tr>
106+
<td>13</td>
107+
<td>Habit Tracking</td>
108+
<td><a href="\Habit Tracking">⬆️</a></td>
109+
</tr>
110+
<tr>
111+
<td>14</td>
112+
<td>Hangman Code</td>
113+
<td><a href="\Hangman Code">⬆️</a></td>
114+
</tr>
115+
<tr>
116+
<td>15</td>
117+
<td>Hirst painting project</td>
118+
<td><a href="\Hirst painting project">⬆️</a></td>
119+
</tr>
120+
<tr>
121+
<td>16</td>
122+
<td>Indian Capital Game</td>
123+
<td><a href="\Indian Capital Game">⬆️</a></td>
124+
</tr>
125+
<tr>
126+
<td>17</td>
127+
<td>list compreshion</td>
128+
<td><a href="\list compreshion">⬆️</a></td>
129+
</tr>
130+
<tr>
131+
<td>18</td>
132+
<td>Mail Merge Project</td>
133+
<td><a href="\Mail Merge Project Start">⬆️</a></td>
134+
</tr>
135+
<tr>
136+
<td>19</td>
137+
<td>Mail Merge Project ~ Part 2</td>
138+
<td><a href="\Mail+Merge+Project+Start/.idea">⬆️</a></td>
139+
</tr>
140+
<tr>
141+
<td>20</td>
142+
<td>Password Manager Storage With GUI</td>
143+
<td><a href="\Password Manager">⬆️</a></td>
144+
</tr>
145+
<tr>
146+
<td>21</td>
147+
<td>My_km_to_coverter_GUI</td>
148+
<td><a href="\My_km_to_coverter">⬆️</a></td>
149+
</tr>
150+
<tr>
151+
<td>22</td>
152+
<td>NATO Alphabet Game</td>
153+
<td><a href="\NATO Alphabet">⬆️</a></td>
154+
</tr>
155+
<tr>
156+
<td>23</td>
157+
<td>Quiz</td>
158+
<td><a href="\Quiz">⬆️</a></td>
159+
</tr>
160+
<tr>
161+
<td>24</td>
162+
<td>Rain_Alert_GUI_Whatsapp_Notification</td>
163+
<td><a href="\Rain_Alert Day 35">⬆️</a></td>
164+
</tr>
165+
<tr>
166+
<td>25</td>
167+
<td>resume builder</td>
168+
<td><a href="\resume builder">⬆️</a></td>
169+
</tr>
170+
<tr>
171+
<td>26</td>
172+
<td>Snake Game</td>
173+
<td><a href="\Snake Game">⬆️</a></td>
174+
</tr>
175+
<tr>
176+
<td>27</td>
177+
<td>Stock_Market_Exchange</td>
178+
<td><a href="\Stock_Market_Exchange">⬆️</a></td>
179+
</tr>
180+
<tr>
181+
<td>28</td>
182+
<td>student mangement</td>
183+
<td><a href="\student mangement">⬆️</a></td>
184+
</tr>
185+
<tr>
186+
<td>29</td>
187+
<td>Timer Project</td>
188+
<td><a href="\Timer Project">⬆️</a></td>
189+
</tr>
190+
<tr>
191+
<td>30</td>
192+
<td>Tkinter Library</td>
193+
<td><a href="\Tkinter Library">⬆️</a></td>
194+
</tr>
195+
<tr>
196+
<td>31</td>
197+
<td>Turtle Crossingm Capstone</td>
198+
<td><a href="\Turtle Crossingm Capstone">⬆️</a></td>
199+
</tr>
200+
<tr>
201+
<td>32</td>
202+
<td>Turtle Graphics</td>
203+
<td><a href="\Turtle Graphics">⬆️</a></td>
204+
</tr>
205+
<tr>
206+
<td>33</td>
207+
<td>Turtle Race Project</td>
208+
<td><a href="\Turtle Race Project">⬆️</a></td>
209+
</tr>
210+
<tr>
211+
<td>34</td>
212+
<td>Country States GAMES</td>
213+
<td><a href="\Country States GAMES">⬆️</a></td>
214+
</tr>
215+
<tr>
216+
<td>35</td>
217+
<td>WebScrapping_with_Beautifulshop</td>
218+
<td><a href="\WebScrapping_with_Beautifulshop">⬆️</a></td>
219+
</tr>
220+
<tr>
221+
<td>36</td>
222+
<td>Work Shop</td>
223+
<td><a href="\Work Shop">⬆️</a></td>
224+
</tr>
225+
<tr>
226+
<td>37</td>
227+
<td>Working With Csv File</td>
228+
<td><a href="\Working With Csv File">⬆️</a></td>
229+
</tr>
230+
<tr>
231+
<td>38</td>
232+
<td>Workout_tracking_using_googlesheet</td>
233+
<td><a href="\Workout_tracking_using_googlesheet">⬆️</a></td>
234+
</tr>
235+
<tr>
236+
<td>39</td>
237+
<td>Banking System</td>
238+
<td><a href="\Banking System">⬆️</a></td>
239+
</tr>
240+
<tr>
241+
<td>40</td>
242+
<td>Logging system</td>
243+
<td><a href="\Logging system">⬆️</a></td>
244+
</tr>
245+
<tr>
246+
<td>41</td>
247+
<td>Flask Server part ~1</td>
248+
<td><a href="\Flask Server part ~1">⬆️</a></td>
249+
</tr>
250+
<tr>
251+
<td>42</td>
252+
<td>Generate_different_shapes_GUI</td>
253+
<td><a href="\Generate_different_shapes_GUI">⬆️</a></td>
254+
</tr>
255+
<tr>
256+
<td>43</td>
257+
<td>Calculator</td>
258+
<td><a href="\calculator.py">⬆️</a></td>
259+
</tr>
260+
<tr>
261+
<td>44</td>
262+
<td>Weather Visulizatio with future prediction and Analysis of Weather</td>
263+
<td><a href="\Wheather Apk">⬆️</a></td>
264+
</tr>
265+
<tr>
266+
<td>45</td>
267+
<td>Amazon Price Tracker</td>
268+
<td><a href="\Amzozon Price Tracker">⬆️</a></td>
269+
</tr>
270+
</tbody>
271+
</table>
272+
</div>
273+
274+
275+
<!-- ### 1. Advanced Web Scraper
276+
![Web Scraper Demo](demo/web_scraper.gif)
277+
- **Description**: Robust web scraping solution with proxy rotation and CAPTCHA handling
278+
- **Features**:
279+
- Multi-page crawling
280+
- Data export to CSV/JSON
281+
- Headless browser support
282+
- **Quick Start**:
283+
```bash
284+
cd web_scraper
285+
python main.py --url="https://example.com" --output="data.csv" -->
286+
287+
🛠️ Installation Guide
288+
Prerequisites
289+
>Python 3.8+
290+
>Git
291+
>pip
292+
293+
*Step-by-Step Setup
294+
# Clone repository
295+
git clone https://github.com/shubhmrj/Python-Project.git
296+
cd Python-Project
297+
298+
# Create virtual environment
299+
python -m venv venv
300+
source venv/bin/activate # Linux/Mac
301+
.\venv\Scripts\activate # Windows
302+
303+
# Install dependencies
304+
pip install -r requirements.txt
305+
306+
🤝 Contributing Guidelines
307+
We enthusiastically welcome contributions from developers of all skill levels! Here's how you can help improve this project:
308+
309+
How to Contribute
310+
Fork the Repository
311+
Click the 'Fork' button at the top-right of this repository to create your copy.
312+
313+
Set Up Your Development Environment
314+
315+
# Clone your forked repository
316+
git clone https://github.com/your-username/Python-Project.git
317+
cd Python-Project
318+
319+
# Create and activate virtual environment
320+
python -m venv venv
321+
source venv/bin/activate # Linux/Mac
322+
.\venv\Scripts\activate # Windows
323+
324+
# Install development dependencies
325+
pip install -r requirements-dev.txt

calculator.py

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
a = int(input("Enter the first input:"))
2+
b = int(input("Enter the second input:"))
3+
4+
c = int(input("enter the choice: "))
5+
6+
def addition():
7+
add = a+b
8+
return add
9+
def substraction():
10+
sub = a-b
11+
return sub
12+
def multiplication ():
13+
mul = a*b
14+
return mul
15+
def division ():
16+
div= a/b
17+
return div
18+
19+
cont = input("you want to continue press yes otherwise no : ")
20+
while cont == 1:
21+
def match():
22+
match c:
23+
case 1:
24+
return addition()
25+
case 2:
26+
return substraction()
27+
case 3:
28+
return multiplication()
29+
case 4:
30+
return division()
31+
case _:
32+
print("you entered wrong case.")
33+
return match()
34+
35+
36+
print(match())
37+
cont = input("you want to continue press yes otherwise no : ")
38+
39+
40+
41+
42+
43+
44+
45+
46+
47+

0 commit comments

Comments
 (0)