👋 Welcome back! 📅 Python Learning – Day 65 Today we explore another non-comparison sorting technique: Radix Sort. Radix sort works by sorting numbers digit by digit, starting from the least significant digit to the most significant. Instead of comparing values directly, it groups and orders them step by step. 📘 In this lesson, I’ve explained: 🔢 How radix sort processes numbers digit by digit 🧩 How it uses counting logic internally ⚠️ Common beginner mistakes when handling digits and place values Radix sort can be very efficient for large datasets with numbers. Understanding it helps you see that sorting is not always about comparisons. 🔗 Tutorial link is in the comments. 💬 If you're following this learning journey and want to stay connected with more tutorials and discussions, you can join our LinkedIn community here: 👉👉CodePractice Group: (https://lnkd.in/g3xbN4GJ) ⏭️ Tomorrow: Python Merge Sort #RadixSort #SortingAlgorithms #LearnPythonDSA #AlgorithmConcepts #CodingPractice #PythonProgramming #TechStudents #DeveloperJourney #python #learnpython #codepractice #softwaredevelopment #computerscience #pythondevelopment #pythonlearning
Bikki Singh’s Post
More Relevant Posts
-
🚀 Python Practice – Function Examples Taking my Python learning a step further by practicing real-world function-based problems 🐍 In this session, I worked on: ✔️ Temperature Conversion (Celsius ↔ Fahrenheit) ✔️ Password Strength Checker ✔️ Shopping Cart Total Cost Calculator ✔️ Palindrome Checker ✔️ Factorial using Recursion These examples helped me understand how functions can be used to solve practical problems and write reusable, structured code. A big thanks to Krish Naik Sir for his amazing teaching and clear explanations 🙌 Documented all my practice in a Jupyter Notebook and shared it as a PDF to track my progress. Learning by building real logic step by step 📊 #Python #Functions #Practice #LearningJourney #DataAnalytics #Coding
To view or add a comment, sign in
-
Day 4 of learning Python Today I learned about TUPLES: Used to store multiple items in one variable Ordered & allow duplicate values Immutable (cannot change, add, or remove items) Key Concepts: Access items using indexing (positive & negative) Find length using len() Check item using "in" keyword Loop through tuple using for loop Important: To create a single item tuple → use comma Example: ("apple",) Workaround for updating tuple: Tuple → List → Modify → Convert back to Tuple Adding items: Tuples don’t support append(), but we can: Convert to list OR Add another tuple Practiced: Indexing Looping Checking elements Updating using workaround #Python #CodingJourney #100DaysOfCode #WomenInTech #LearnToCode
To view or add a comment, sign in
-
🚀 Day 10/30 – Python Challenge Learning about tuples in Python today! 🐍 🔹 Key Concepts Covered: * Creating tuples * Accessing elements using index * Iterating through tuple elements using loops * Understanding immutability (tuples cannot be changed) 💻 Mini Task: Created a tuple of numbers, accessed the first element, and used a loop to display all the values. 🎯 Learning Outcome: Understood how tuples are used to store fixed collections of data and how they differ from lists. They are especially useful when data should not be modified. Building a strong foundation in data structures step by step 💪 #Python #CodingChallenge #LearningJourney #DataStructures #StudentDeveloper #Day10
To view or add a comment, sign in
-
-
Most people try to learn Python by memorizing everything. That rarely works. What actually helps is seeing how things connect. You need to understand how pieces fit together: • Variables → used in functions • Functions → used in loops • Loops → used to process data • Data → analyzed with libraries like Pandas That is how real code is written. The gap for most beginners is knowing when to use what. Once that clicks, Python becomes much easier. Which part of Python took you the longest to understand? 👉 Built an AI tool? Get it featured in our community of 13M+ AI Professionals: https://lnkd.in/gRjpdKYx Graphic credits to respective owner. #python #programming #coding #datascience #learning
To view or add a comment, sign in
-
-
The gap for most beginners isn't the syntax it’s knowing when to use what. Once that clicks, the language becomes a superpower.
Most people try to learn Python by memorizing everything. That rarely works. What actually helps is seeing how things connect. You need to understand how pieces fit together: • Variables → used in functions • Functions → used in loops • Loops → used to process data • Data → analyzed with libraries like Pandas That is how real code is written. The gap for most beginners is knowing when to use what. Once that clicks, Python becomes much easier. Which part of Python took you the longest to understand? 👉 Built an AI tool? Get it featured in our community of 13M+ AI Professionals: https://lnkd.in/gRjpdKYx Graphic credits to respective owner. #python #programming #coding #datascience #learning
To view or add a comment, sign in
-
-
Can we actually enjoy studying? With the right approach, absolutely! 💡 I’ve been using a mix of my own notes and Generative AI to create visual summaries of Python basics. I found that using these visual "maps" makes it so much easier to remember terms properly for a long period of time. Whether you are a beginner or just need a quick revision guide, this 1-page summary is a game-changer for staying sharp. Check out my Python Basic "Cheat Sheet" below! 👇 #Python #GenAI #Programming #RevisionTips #CareerGrowth #DataScience #DataAnalytics
To view or add a comment, sign in
-
-
Python Learning Journey – Day 5 🚀 Loops are where logic starts to feel powerful. Today, I focused on applying for and while loops to solve real problems instead of just learning syntax. Here’s what I built: • Calculated sum of squares (1 to 5) • Created a countdown program using while loop • Printed multiplication tables using nested loops • Found sum of even numbers in a range • Calculated sum from 1 to n • Iterated through lists efficiently • Printed custom ranges (-10 to -1) • Generated cubes of numbers Each problem improved my understanding of iteration, control flow, and writing cleaner logic. Consistency matters more than speed. One step every day. Big thanks to VASU KUMAR PALANI and PythonLife for the continuous learning support. #Python #CodingJourney #LearnInPublic #PythonLoops #Programming #Consistency #TechSkills
To view or add a comment, sign in
-
-
🚀 Learning Something New Every Day! Today I learned an important Python concept — *args and **kwargs. 🔹 *args allows a function to take multiple positional arguments (stored as a tuple) 🔹 **kwargs allows a function to take multiple keyword arguments (stored as a dictionary) 💡 This makes functions more flexible and reusable in real-world scenarios. Here’s a simple example: def demo(*args, **kwargs): print(args) print(kwargs) Step by step, I’m strengthening my Python fundamentals and building a strong base for data analytics. #Python #LearningJourney #Coding #DataAnalytics
To view or add a comment, sign in
-
Most people learn Python by staring at output. I tried something different. 👇 This is what actually happens when Python executes a basic function — step by step, visually. No theory. No slides. Just execution in real time. Still early in my journey — but this is how I'm learning. If you're learning Python too, drop a 👋 below. 🔧 Tool: pythontutor / staying.fun 🐍 Concept: Functions — how they're called, executed & returned #Python #LearningInPublic #DataAnalytics #BBA #100DaysOfCode #PythonBeginners
To view or add a comment, sign in
-
🐍 Day 22 of My 30-Day Python Learning Challenge Today I improved my Log File Analyzer by allowing user input (file name) instead of hardcoding. 📌 Code: filename = input("Enter file name: ") with open(filename, "r") as file: content = file.read().lower() print(content[:100]) # preview first 100 characters 📌 Why this matters? • Makes the program flexible • Works with any file • Closer to real-world usage 📊 Quick Question What happens if the user enters a wrong file name? A) Program crashes B) Empty output C) None D) Skips execution Answer tomorrow 👇 #Python #MiniProject #UserInput #LearningInPublic #SoftwareDeveloper
To view or add a comment, sign in
More from this author
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
Learn Python Radix Sort Tutorial - https://codepractice.in/programming-language/python/radix-sort