Day 2/100: Logic & Math in Python! 🐍💸 Day 2 of my #100DaysOfCode challenge is in the books! Today’s focus was on handling user input, data types, and mathematical operations. I built a Tip Calculator project that handles bill splitting and percentage calculations—a simple but essential exercise in ensuring data accuracy and clean logic. What I practiced today: ->Type conversion (String to Float/Int) ->F-strings for clean output ->Floating-point precision 🔗 GitHub: https://lnkd.in/gWWzMYdn Small wins every day lead to big victories! Onward to Day 3. ⚔️ #Python #100DaysOfCode #LogicBuilding #CodingChallenge #GrowthMindset #DevCommunity
More Relevant Posts
-
Just finished implementing an Event Scheduler in Python for my Algorithm Engineering class! This project explored the trade-offs between Heaps (priority), Hash Tables (speed), and Balanced Trees (order) to build a scalable system. Here is a video of the program running with a sample data. #Python #DataStructures #AlgorithmEngineering #CSUF #Spring2026
To view or add a comment, sign in
-
Day 4 done Today was less about “big problems” and more about practical coding: File line counting from a text file Word frequency counting with text cleaning Just Python basics that actually matter in real projects: file I/O, regex splitting, whitespace cleanup, punctuation handling, and case normalization. What I liked most today: small logic details made a big difference. A tiny cleanup step can completely change output quality. Code for Day 4: https://lnkd.in/gh-KJzG5 #Python #SoftwareEngineering #DeveloperJourney #Day4 #ProblemSolving
To view or add a comment, sign in
-
-
Day 8/365: Reversing a List Without Using Built‑in Functions 🔁🧠 Today I revisited a very common operation in programming: reversing a list. But instead of using Python’s built‑in methods like reverse() or slicing (n[::-1]), I implemented the logic manually using two pointers and a while loop. Why this exercise matters: 1. It forces me to think about how data is stored and changed in memory. 2. I practiced the two‑pointer technique, which is used a lot in array and string problems. 3. It reminded me that behind every “simple” built‑in method, there is an actual algorithm. Day 8 done ✅ 357 more to go. If you have similar two‑pointer problems (like checking palindromes or partitioning arrays), send them my way — I’d love to try them next. #100DaysOfCode #365DaysOfCode #Python #LogicBuilding #TwoPointers #ListManipulation #CodingJourney #LearnInPublic #AspiringDeveloper
To view or add a comment, sign in
-
-
🚀 Day 16/30 – Python Challenge Exploring file handling in Python in more depth! 🐍📂 🔹 Key Concepts Covered: * File operations: read and write * File modes ("w" for writing, "r" for reading) * Managing file content programmatically * Importance of closing files after use 💻 Mini Task: Created a file, wrote custom content into it, and then read the same content back to display it in the console. 🎯 Learning Outcome: Gained a better understanding of how Python interacts with external files, which is essential for data storage, logging, and real-world applications. From basic coding to real-world concepts step by step 🚀 #Python #CodingChallenge #LearningJourney #FileHandling #BuildInPublic #StudentDeveloper #Day16
To view or add a comment, sign in
-
-
🚀 Built a Calculator App using Python! Excited to share my latest mini project — a Calculator Application built using Python with a clean and simple UI. 🔢 It performs all basic operations like addition, subtraction, multiplication, and division with real-time output. 🛠️ Tech Used: Python, Tkinter 💡 What I learned: GUI development in Python Event handling Writing clean and efficient logic This is a small step, but a strong foundation towards building more advanced applications in AI and software development. Looking forward to your feedback! 🙌 #Python #Coding #BeginnerProject #SoftwareDevelopment #AI #StudentDeveloper #Tkinter #Projects #LearningJourney
To view or add a comment, sign in
-
Today’s focus was on string manipulation in Python, which is an essential part of handling real-world data. I practiced different operations to understand how strings can be processed and transformed efficiently. Here’s what I worked on: • Extracting characters at even indices • Replacing spaces with underscores • Checking if a string contains only digits • Reversing a string using slicing • Capitalizing the first letter of each word These exercises helped me improve my understanding of string handling, indexing, and built-in Python methods. Building consistency and strengthening fundamentals step by step. Big thanks to VASU KUMAR PALANI and PythonLife for the continuous guidance and support. #Python #CodingJourney #LearnInPublic #PythonStrings #Programming #100DaysOfCode #Consistency #TechSkills
To view or add a comment, sign in
-
-
Week 4 Digital Skola! To put it simply, with Python, I Learned about: • Data structures (list, dictionary, tuple): organizing data • Conditionals & loops: controlling program flow • Functions: writing reusable and structured code • Lambda, modules, packages: simpler & organized code • NumPy: library with arrays more efficiently and more operations for manipulating data #DigitalSkola #LearningProgressReview #DataScience #ProfessionalBranding
To view or add a comment, sign in
-
🚀 Day 3 — Python Journey Today’s focus was on float operations in Python (working with decimal numbers). 📌 What I learned: Float declaration Addition, subtraction, multiplication, division Rounding values using round() Scientific notation Precision handling in floats 💡 What I found interesting: Float values are not always 100% accurate due to precision limitations. Even simple calculations can sometimes give unexpected results. Understanding this early is important, especially for real-world applications like finance or data science. Step by step, trying to build a strong foundation. #Day3 #Python #CodingJourney #LearnInPublic #Consistency
To view or add a comment, sign in
-
-
🚀 Exploring Python Performance: List vs NumPy Array Recently, I experimented with comparing execution time and memory usage between Python lists and NumPy arrays using Jupyter Notebook. 🔍 Key Observations: • List comprehension took significantly more time for computation • NumPy arrays performed the same operation much faster ⚡ • Memory usage was also more efficient with NumPy arrays 💡 Conclusion: When working with large datasets or numerical computations, NumPy is clearly the better choice due to its optimized performance and lower memory consumption. This small experiment reinforced how choosing the right data structure can make a huge difference in performance! #Python #NumPy #DataScience #MachineLearning #Coding #PerformanceOptimization #JupyterNotebook
To view or add a comment, sign in
-
-
🚀 Day 2 — Python Journey Continuing with Python, today I focused on integer operations. 📌 What I learned: - Integer declaration - Addition, subtraction, multiplication - Division and modulus (remainder) - Power operation - Operator precedence (which operation runs first) 💡 What stood out: Understanding operator precedence is really important — the same expression can give different results if you don’t know the order of execution. Also, modulus (%) is more useful than it looks (especially for problems and logic building). Trying to stay consistent and build strong basics step by step. #Day2 #Python #CodingJourney #Consistency #LearnInPublic
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