🚀 Excited to share my Python Projects Collection on GitHub! This repository contains several small projects I built while learning and practicing Python. Note: I did this project almost one year ago. Some of the projects included: • Self-Driving Car simulation • QR Code Generator • Text to Audio Converter • Email Validation Tool • Mathematical problem solving scripts • Simple Python games I will continue adding more projects in future! Feel free to explore the repository and share your feedback! 🔗 GitHub Repository: [https://lnkd.in/gv8xxccM] #Python #Programming #LearningInPublic
Python Projects on GitHub: Self-Driving Car Simulation & More
More Relevant Posts
-
I recently built Life Dashboard, a Python command-line project that I can actually use to track my workouts and study sessions in one place. It lets me log entries, group them by date, calculate daily totals, save and load data locally, and includes testing functions to make sure everything works properly. It can also be cloned and run locally, and it automatically creates the required data file on first run, which I wanted to make as simple as possible. Building it helped me get more comfortable with Python, debugging, validation, file handling, and writing cleaner, more organized code. It was nice working on something practical instead of just theoretical, and I already have ideas for future improvements like better filtering and eventually moving it to SQLite. https://lnkd.in/eA6CXn5T #Python #SoftwareEngineering #Programming #CarletonUniversity #Coding #Projects
To view or add a comment, sign in
-
-
Day 3 of my 100 Days of Code challenge! 💻 Today I focused on practicing conditional logic in Python by building three small projects: • Treasure Island – a text-based adventure game where user choices determine the outcome. • Rollercoaster Ticket Calculator – checks height eligibility and calculates ticket prices based on age and add-ons. • Python Pizza Order Program – calculates the final bill based on pizza size and extra options. These projects helped me practice if/elif/else statements, nested conditionals, and structuring decision-based logic in Python. I’m learning that programming is really about breaking problems down step by step and writing clear logic to solve them. Learning in public and documenting my journey into software engineering. Check out the projects here: https://lnkd.in/g8iMbh-V #100DaysOfCode #Python #SoftwareEngineering #LearningInPublic #CodingJourney
To view or add a comment, sign in
-
🚀 Just Built a Tic Tac Toe Game in Python! 🎮🐍 Excited to share my latest mini project — a simple yet fun Tic Tac Toe game using Python! 💡 This project helped me strengthen my understanding of: ✔️ Loops and conditional statements ✔️ Functions and modular programming ✔️ Basic game logic and problem-solving 🔧 Features: Two-player mode (X vs O) Input validation Win and draw detection Clean console-based interface Building small projects like this is a great way to improve coding skills and logical thinking. Every line of code is a step forward! 💪 📌 Next step: Planning to upgrade this into a GUI version and maybe even add AI 🤖 If you’re learning Python, I highly recommend trying this project yourself! #Python #Coding #Projects #Programming #Learning #InternPe#Tech #Developer #45DaysOfCode#InternPe
To view or add a comment, sign in
-
🚀 Master Python from scratch with a futuristic style Just starting out in programming? This visual cheat sheet walks you through the essentials of Python: variables, loops, functions, error handling, and more… all with a design that looks like it’s straight out of the future! 🌌👨💻 💡 Perfect for beginners who want to learn quickly with a sleek, modern look. 📲 Follow me for more tech, design, and programming content 🔁 Share if you liked it 💬 What topic would you like me to cover in the next cheat sheet? #Python #PythonBeginners #Cheatsheet #CodingTips #LearnPython #Programming #FuturisticDesign #TechDesign #PythonCode #PythonTutorial #DevLife #CodeNewbie #FollowMe #TechContent
To view or add a comment, sign in
-
-
Exploring the power of colorsys in Python 🐍✨ I’ve been experimenting with HSV (Hue, Saturation, Value) to RGB conversions to create smooth color gradients in my latest Python project. By iterating through hue values within a nested loop, I was able to generate this kaleidoscopic effect. It’s amazing how a few lines of logic can transform a blank canvas into a mathematical masterpiece. Tech stack used: Python (Turtle Graphics) Colorsys for the gradient transitions VS Code for the environment If you're a Python dev, do you prefer Turtle or libraries like Pygame for visualization? #PythonLearning #SoftwareDevelopment #VSCode #TurtleGraphics #CodingCommunity #TechInnovation #Programming
To view or add a comment, sign in
-
-
🎮 Hangman – Python Another step forward in my Python learning journey. This time I built the classic Hangman game in Python where the user guesses letters to reveal a hidden word while managing limited lives. While building this project, I focused on improving program logic and user experience by handling repeated guesses correctly and validating user input to ensure only single alphabet characters are accepted. Concepts practiced in this project: • Variables and data types • Lists (tracking correct and incorrect guesses) • for loops and while loops • if / elif / else conditionals • Nested logic • String handling • Input handling and validation • Random module usage • Program flow control • Basic modular programming (multiple Python files) 💻 Try the app: 🔗 Live Demo (Replit): Link in comments 💻 GitHub Repository: Link in comments Always learning, one small program at a time. 🚀 #Python #CodingJourney #LearningToCode #BeginnerProgrammer #100DaysOfCode
To view or add a comment, sign in
-
🐍 Lab #3 is Live — Exploring Basic Operators in Python! Just published the third lab in my Programming Fundamentals series, and this one dives deep into the building blocks every Python programmer must master! 💡 ✅ What's covered in Lab 3: 🔢 Arithmetic Operators — +, -, *, /, //, %, ** 📝 Assignment & Compound Operators — +=, -=, *=, and more ⚖️ Comparison Operators — ==, !=, <, >, <=, >= 🔗 Logical Operators — and, or, not 📌 Operator Precedence — because order matters! 💬 Fun fact: In Python, = is assignment and == is comparison — a tiny difference that causes BIG bugs for beginners! 😄 Whether you're just starting your coding journey or brushing up on the fundamentals, understanding operators is non-negotiable. Every program you'll ever write depends on them! 🎯 Lab includes: → 30 Practice Questions across all operator types → 10 Input-Based real-world exercises → Clear examples with expected outputs Consistency is the key to mastering programming. One lab at a time! 🚀 📌 Follow along as I continue this series — more labs coming soon! #Python #Programming #ProgrammingFundamentals #LearnPython #Lab3 #Operators #Python101 #CodingJourney #TechEducation #UniversityOfLahore #CSStudents #100DaysOfCode
To view or add a comment, sign in
-
🚀 Mini Project #5 – Rent Calculator (Python) Built a simple Rent Calculator using Python that helps roommates split expenses easily. The program takes inputs like rent, food cost, electricity usage, electricity charge per unit, and number of people, then calculates how much each person needs to pay. This project helped me practice Python basics, user input handling, variables, and arithmetic operations while solving a real-life problem. Small projects like this are a great way to strengthen programming fundamentals and improve logical thinking. #Python #MiniProject #Coding #Programming #Learning #PythonProjects
To view or add a comment, sign in
-
-
🍀🚀 Exploring Python Loops & Control Statements: The Core of Logical Programming While learning Python, I realized how important loops and control statements are for writing efficient and logical code. Here’s a quick summary of what I understood: 🔹 For Loop Used to iterate over a sequence like lists, tuples, or strings. Best when the number of iterations is known. 🔹 While Loop Runs as long as a condition is true. Useful when the number of iterations isn’t fixed. 🔹 If, Elif, Else Helps in decision-making by executing code based on conditions. 🔹 Break Statement Used to exit a loop immediately when a condition is met. 🔹 Continue Statement Skips the current iteration and continues with the next one. 🔹 Pass Statement Acts as a placeholder when no action is needed but syntax requires a statement. 💡 These concepts are helping me build stronger programming logic step by step. 📌 Always open to learning more and improving! #Python #LearningJourney #Programming #Coding #Loops #ControlStatements
To view or add a comment, sign in
-
-
🚀 Just Built a File Organizer Tool using Python! I’m excited to share my latest project where I created a smart File Organizer that automatically sorts files into folders like Images, Documents, Videos, Audio, and more. 💡 Key Features: ✔ Automatically scans selected folder ✔ Categorizes files based on type ✔ Moves files into respective folders ✔ Handles duplicate file names smartly ✔ Supports both GUI and CLI modes ⚡ I tested it on my system and successfully organized multiple files within seconds! This project helped me improve my skills in Python, file handling, and problem-solving. It was a great hands-on learning experience. 🎥 Here’s a demo of how it works! #Python #Programming #Projects #Automation #FileManagement #Learning #Tech #SoftGrowTech
To view or add a comment, sign in
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development