🚀 Python Journey — Day 7 | Number & String Logic Today I focused on solving problems involving numbers and strings using loops and conditions. Problems I solved independently: • Reverse a number • Palindrome number check • Count vowels in a string • Count consonants in a string • Count vowels and consonants • Perfect number check • Neon number check • Strong number check • Harshad number check • Fibonacci series I implemented most problems using loops and practiced handling both numbers and strings effectively Today's learnings: ✅ Working with digits using % and // ✅ Understanding number-based logic (perfect, neon, harshad) ✅ String analysis using loops ✅ Building sequences like Fibonacci ✅ Improving logical thinking and accuracy Today felt like a solid step in understanding deeper logic in programming Thanks to Rudra Sravan kumar sir for the guidance and continuous support.. Learning daily and getting more confident. 📌 Consistency > Motivation On to Day 8 💻 #PythonJourney #Day7 #PythonFullStack #10kcoders #LearningInPublic #Loops #ProblemSolving #CodeEveryDay #FutureDeveloper #KeepLearning #PythonDeveloper
More Relevant Posts
-
🚀 𝗣𝘆𝘁𝗵𝗼𝗻 𝗙𝗿𝗼𝗺 𝗕𝗮𝘀𝗶𝗰𝘀 𝗧𝗼 𝗢𝗢𝗣 — 𝗖𝗼𝗺𝗽𝗹𝗲𝘁𝗲 𝗥𝗼𝗮𝗱𝗺𝗮𝗽 Python is not just a language. It’s a foundation skill for every developer. This complete guide walks through: 🧠 Programming Fundamentals Syntax, variables, expressions, console output 🔢 Numbers & Operators Integers, floats, precedence, math functions, type conversion 🔁 Control Flow for loops, while loops, if/else logic, break & continue 📦 Data Structures Lists, Tuples, Sets, Dictionaries, Mutability concepts 🧩 Functions & Higher-Order Concepts Parameters, lambdas, map, filter, reduce 📂 File Handling & Text Processing Reading files, line-by-line processing, string manipulation 🏗 Object-Oriented Programming Classes, Constructors, Methods, Inheritance, Operator Overloading Python becomes powerful when you understand how all these pieces connect. Master the fundamentals. The advanced concepts become easy. Follow 𝗦𝘂𝗺𝗮𝗶𝘆𝗮 Connect Repost to help Python learners grow #Python #Programming #Coding #Developer #SoftwareEngineering #LearnToCode #TechSkills #OOP
To view or add a comment, sign in
-
🚀 Python Journey — Day 15 | Advanced List Logic with Functions Today I continued practicing functions by solving more advanced list-based logical problems. Problems I solved : • Find second largest number in a list • Find second smallest number in a list • Copy elements from one list to another • Print all prime numbers from a list • Replace all zero values with a given number • Check whether all elements in a list are same • Find frequency of all elements in a list • Flatten a nested list into a single list • Split a list into even and odd lists • Find pairs of elements with a given sum • Remove all odd numbers from a list • Remove all even numbers from a list • Multiply all list elements by a fixed number • Find difference between maximum and minimum values • Check whether a list is empty I implemented these problems using functions, loops, and conditional logic to strengthen my understanding of advanced list manipulation and structured problem solving. Thanks to Rudra Sravan kumar sir for the guidance and continuous support. Learning daily and getting more confident On to Day 16 #Python #PythonDeveloper #LogicBuilding #10000Coders #Coding #LearningJourney #ProblemSolving #CodeEveryDay #KeepLearning
To view or add a comment, sign in
-
Python Journey — Day 11 | Number Patterns & Advanced Logic Today I practiced different number-based pattern problems using loops and nested logic. Problems I solved : • Hollow hourglass pattern • Reverse row number triangle • Inverted number triangle • Right-aligned number triangle • Increasing number triangle • Continuous number triangle • Even number triangle • Odd number triangle • Pyramid number pattern • Pascal’s triangle I used nested loops and number logic to build different pattern structures and understand how numbers flow within patterns Today's learnings: ✅ Designing number-based patterns using loops ✅ Understanding alignment and spacing logic ✅ Generating sequences like Pascal’s triangle ✅ Improving control over nested loops ✅ Strengthening logical thinking through pattern problems Today felt interesting as I explored different ways numbers can form patterns. Thanks to Rudra Sravan kumar sir for the guidance and continuous support.. Learning daily and getting more confident 📌 Consistency > Motivation On to Day 12 #PythonJourney #Day11 #PythonFullStack #10kcoders #LearningInPublic #Patterns #ProblemSolving #CodeEveryDay #FutureDeveloper #KeepLearning #PythonDeveloper
To view or add a comment, sign in
-
Sharpening Python Basics: Conditional Statements & Loops 🐍 Focused on core control flow concepts today: 🔹 Conditionals • if, if-else, if-elif-else • Nested conditions → Used for decision-making and logic building 🔹 Loops • for loop (iterate over sequences) • while loop (run based on condition) • break, continue, pass (loop control) These fundamentals power automation, data processing, and problem-solving in real programs. Strong basics. Cleaner logic. Better code. #Python #Coding #Programming #LearningJourney #Developers #TechSkills
To view or add a comment, sign in
-
𝗜 𝘀𝘁𝗼𝗽𝗽𝗲𝗱 𝘄𝗿𝗶𝘁𝗶𝗻𝗴 “𝗾𝘂𝗶𝗰𝗸 𝘀𝗰𝗿𝗶𝗽𝘁𝘀” 𝘁𝗵𝗲 𝗺𝗼𝗺𝗲𝗻𝘁 𝘁𝗵𝗲𝘆 𝘀𝘁𝗮𝗿𝘁𝗲𝗱 𝗹𝗶𝘃𝗶𝗻𝗴 𝗶𝗻 𝗽𝗿𝗼𝗱𝘂𝗰𝘁𝗶𝗼𝗻. 😅 If you’re doing Python automation, a few boring habits save you later: 𝗟𝗼𝗴 𝗹𝗶𝗸𝗲 𝘆𝗼𝘂’𝗹𝗹 𝗱𝗲𝗯𝘂𝗴 𝗶𝘁 𝗮𝘁 𝟮 𝗔𝗠: Timestamps, context, counts. 🧾 𝗔𝗱𝗱 𝗮 “𝗱𝗿𝘆-𝗿𝘂𝗻” 𝗺𝗼𝗱𝗲: Test before touching real data/files. 🧪 𝗠𝗮𝗸𝗲 𝗶𝘁 𝗶𝗱𝗲𝗺𝗽𝗼𝘁𝗲𝗻𝘁: Running twice shouldn’t double-create or double-send. 🔁 𝗩𝗮𝗹𝗶𝗱𝗮𝘁𝗲 𝗶𝗻𝗽𝘂𝘁𝘀 𝗲𝗮𝗿𝗹𝘆: Paths, env vars, credentials, expected formats. 🧱 𝗙𝗮𝗶𝗹 𝗹𝗼𝘂𝗱𝗹𝘆 + 𝗻𝗼𝘁𝗶𝗳𝘆: Don’t silently skip and “succeed”. 🧯 𝗔𝘂𝘁𝗼𝗺𝗮𝘁𝗶𝗼𝗻 𝗶𝘀𝗻’𝘁 𝗮𝗯𝗼𝘂𝘁 𝗰𝗹𝗲𝘃𝗲𝗿 𝗰𝗼𝗱𝗲. 𝗜𝘁’𝘀 𝗮𝗯𝗼𝘂𝘁 𝗽𝗿𝗲𝗱𝗶𝗰𝘁𝗮𝗯𝗹𝗲 𝗼𝘂𝘁𝗰𝗼𝗺𝗲𝘀. #python #automation #devtools #reliability #engineering
To view or add a comment, sign in
-
-
WOW. Just WOW. I think Marimo is a real shift in how we think about Python notebooks. Compared to Jupyter... this feels like "wait, why didn’t we have this all along?!" The killer part for me: * The notebook is just a Python or Markdown file. YES. Finally. Real Git workflows. Clean diffs. Proper code reviews. No more JSON nightmares. * Reactive execution - everything stays in sync automatically. No hidden state. No "run all and pray". * It actually feels like building a real application, not a fragile scratchpad. This is huge for data engineers and Python developers: You can finally treat notebooks like real code. Honestly, this might be the first notebook tool that I would feel comfortable putting into a serious, production-like workflow. If you're working with data, pipelines, experimentation, or even just using Python code here and there - you need to see this! Mind blown. Here is a demo of some advanced techniques. Their channel is full of other demos and intros. https://lnkd.in/dkT6c4KZ #Python #DataScience #Marimo #DataAnalysis #MachineLearning #Productivity #JupiterNotebook #DataEngineering #DataViz
17 marimo features to boost Python productivity
https://www.youtube.com/
To view or add a comment, sign in
-
I’ve just implemented a clean way to handle multiple data points using List of Dictionaries in Python. The goal was to build a system that can: ✅ Filter through projects based on their current status. ✅ Automate repetitive tasks using for loops for efficiency. ✅ Manage control flow with while loops to handle real-time updates. By nesting dictionaries inside a list, I can now manage complex data like project names and statuses in a single, scalable structure. Coding is not just about writing commands; it’s about structuring data so the machine can "think" and "act" on it logically. Moving forward to mastering error handling next. Let's keep building! 🚀 #Python #SoftwareEngineering #CleanCode #DataStructures #Programming #Logic #VibeCoders
To view or add a comment, sign in
-
-
That `InitVar` in a dataclass… do you actually know what it does? It looks like a field. It’s declared like a field. But it’s not really a field. In today’s video, I walk through 7 interesting things you can do with Python dataclasses. From automatic class registration and lightweight validation systems to cached derived values, self-building CLI parsers, and even using dataclasses as context managers. Most developers treat dataclasses like “nicer structs.” But they’re just normal Python classes with less boilerplate. And once you realize that, they become a design tool, not just a convenience. 👉 Watch the full video here: https://lnkd.in/e5pkc7Ae. #python #dataclasses #softwaredesign #cleancode #developers #arjancodes
To view or add a comment, sign in
-
-
📅 Day 23 of My Python Full-Stack Journey — Logical Operators! Today I explored one of the most essential building blocks in programming — Logical Operators in Python 🐍 These three operators control the logic flow of your entire program: 🟠 and → Both conditions must be True 🟣 or → At least one condition must be True 🔵 not → Flips the boolean value pythonage = 20 has_id = True if age >= 18 and has_id: print("Access granted") # ✅ if age >= 18 or is_member: print("Welcome in!") # ✅ print(not False) # True Simple? Yes. But combine these and you can build powerful decision-making logic for login systems, access control, form validation, and more! The more I progress, the more I realize Python reads almost like plain English — and that's what makes it beautiful. 💡 📍 23 days down, 77 to go. Let's gooo! 🔥 #Python #LogicalOperators #Day23 #100DaysOfCode #FullStack #PythonForBeginners #LearningInPublic #CodingJourneyDay23 linkedinCode ·
To view or add a comment, sign in
-
-
🚀 𝐃𝐚𝐲 10/60 – 60-𝐃𝐚𝐲 𝐏𝐲𝐭𝐡𝐨𝐧 𝐂𝐡𝐚𝐥𝐥𝐞𝐧𝐠𝐞 Today's topic is "𝐋𝐨𝐨𝐩𝐬 ( )" In Python, loops enable repeated execution of a code block, with two primary structures: 𝐟𝐨𝐫 𝐰𝐡𝐢𝐥𝐞 The for loop iterates over a sequence (such as a list, tuple, or range) and is ideal when the number of iterations is known or determined by the iterable. The while loop continues as long as a specified condition remains true, making it suitable for scenarios with an unknown iteration count. Both loops can be augmented with break to exit early and continue to skip to the next iteration, and they can leverage else blocks for 𝒇𝒍𝒐𝒘 𝒄𝒐𝒏𝒕𝒓𝒐𝒍. Proper use of loop constructs enhances code clarity and efficiency while avoiding common pitfalls like infinite loops. 𝐄𝐱𝐚𝐦𝐩𝐥𝐞 # For loop example: print numbers 0 through 4 𝘧𝘰𝘳 𝘪 𝘪𝘯 𝘳𝘢𝘯𝘨𝘦(5): 𝘱𝘳𝘪𝘯𝘵(𝘪) # While loop example: print numbers 0 through 4 𝘫 = 0 𝘸𝘩𝘪𝘭𝘦 𝘫 < 5: 𝘱𝘳𝘪𝘯𝘵(𝘫) 𝘫 += 1 Understanding these operators made me realize how programs make decisions and perform actions based on logic. They may look like simple symbols, but they are essential for writing meaningful code. Step by step, building stronger logic. #learning #python #consistency #challenge #60days #coding #programming #loops
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