🌙 Day 7/100 | #100DaysOfCode 🚀 Showing up every day matters more than going fast. Today, I explored some very practical Python concepts that are used a lot in real-world coding 🐍 🔹 Negative Indexing I learned how Python allows us to access elements from the end of a list or string. Using -1 gives the last element, -2 the second last — simple, but extremely useful for clean logic. 🔹 String Functions Worked with commonly used string methods that make text handling easier and cleaner: upper() – convert text to uppercase lower() – convert text to lowercase title() – format text into title case format() – create dynamic and readable output Small concepts, but they play a big role in building a strong programming foundation. 📌 Learning step by step 📌 Staying consistent 📌 Trusting the process #Python #100DaysOfCode #PythonLearning #CodingJourney #DeveloperLife #LearningInPublic #Consistency
Python Basics: Negative Indexing & String Functions
More Relevant Posts
-
✅ Python Array Basics | Core Logic Without Built-ins Today I focused on strengthening array fundamentals in Python by solving multiple problems without using built-in functions. This helps in understanding how things work internally and builds real problem-solving confidence. 🧠 What I Practiced Today • Find maximum element without using max() • Find minimum element without using min() • Calculate sum of array elements • Count even and odd numbers • Replace negative numbers with 0 • Check if a target element exists • Find index of a target element 🔍 Approach • Used basic loops and condition checks • Avoided shortcuts to focus on logic • Improved clarity on traversal and comparisons ⏱ Complexity • Time: O(n) • Space: O(1) 📌 Key Learning Mastering basics without built-ins builds: Strong logic Interview confidence Better understanding of optimized solutions later These fundamentals directly help in DSA interviews and real debugging. ✅ Day 33 completed — sharpening the basics before moving faster. #DSA #Python #CodingPractice #ProblemSolving #LearningInPublic #SoftwareEngineering #CoreProgramming #Consistency #LeetCode
To view or add a comment, sign in
-
-
Most Python capstone projects are just scripts you run once and forget. These ideas are different. They help you think in systems: automation that runs daily, handles failure, and actually saves time. If you want a capstone that feels real—not academic—this is a great place to start. 👉 Save this post for your next Python capstone project. #Zerotoknowing #pythonproject #coding
To view or add a comment, sign in
-
In today’s tech-driven world, Python is no longer optional—it’s essential. This learning path takes you from Python basics to advanced concepts, focusing on understanding, practice, and real-world application. Consistency over complexity. Skills over shortcuts. #PythonDeveloper #Coding #Upskill #CareerInTech #LearningJourney #ProgrammingLanguage
To view or add a comment, sign in
-
I learned Python syntax… But for a long time, I still couldn’t build real projects. I knew: lists, strings, dictionaries, loops and functions. Yet everything felt theoretical. What actually helped me move forward - 1) Stopped only watching tutorials → Started typing code, even if it broke 2) Built small, messy projects → Scripts, automation, tiny apps (not perfect ones) 3) Read other people’s code → GitHub taught me structure more than tutorials 4) Focused on fundamentals deeply → Lists, dicts, OOP, error handling 5) Debugged instead of quitting → That’s where real learning happens Python clicked for me when I stopped “learning Python” and started using it. If you’re learning Python — which stage are you in right now? #Python #LearnPython #Programming #Coding #SoftwareEngineering #DeveloperJourney
To view or add a comment, sign in
-
This document includes: ✅ Python basics & features ✅ Data types, variables, type casting ✅ Strings, lists, tuples, sets & dictionaries ✅ Conditional statements & loops ✅ Functions, lambda, file handling ✅ OOP concepts (Class, Object, Inheritance, Polymorphism, etc.) ✅ Comprehensions, modules & built-in functions 💡 Perfect for beginners, students, and interview preparation. Consistent learning and revision are the keys to mastering Python 🐍✨ #Python #PythonProgramming #Coding #Programming #Learning #InterviewPreparation #ComputerScience #Developer #CSStudents #TechJourney 🚀💻10000 CodersAjay Miryala
To view or add a comment, sign in
-
Mastering the building blocks of Python! 🐍 Whether you're just starting your coding journey or need a quick refresher, understanding these core operators is crucial for writing efficient and readable code. This handy visual guide breaks down the four main categories: Arithmetic Operators: For all your mathematical needs (+, -, *, /) Comparison Operators: To compare values (==, !=, >, <) Logical Operators: Combining conditions (and, or, not) Assignment Operators: Modifying variable values quickly (=, +=, -=) #Python #CodingTips #LearnToCode #Programming #TechSkills # Abhishek kumar # Harsh Chalisgaonkar # SkillCircle™
To view or add a comment, sign in
-
-
🔰 5 Ways to Swap Two Numbers in Python A small concept, but a big Python fundamental 💡 ✅ Using a temporary variable ✅ Using arithmetic operators ✅ Pythonic way: a, b = b, a ⭐ ✅ Using XOR operator ✅ Using multiplication & division Perfect for Python beginners Save this 📌 | Share with learners | Follow for more Python & AI tips #Python #LearnPython #Coding #Programming #PythonTips #Developer
To view or add a comment, sign in
-
-
Learning Python: Today’s Lesson on User Input Validation Today, while working on a Python project involving conditional statements, logical operators, nested if blocks, and the modulo operator, I encountered a ValueError. The issue was simple but important: Python’s int() function cannot process numbers entered with commas (e.g., 250,000). Instead of treating it as a setback, I learned a key real-world lesson: User input is unpredictable, and good programs must account for that. I solved the problem by sanitizing the input before conversion, allowing the program to handle values like 250,000 or 1,000,000 safely. This reinforced an important principle in software development: Writing code is not just about making it work, but making it resilient. Still pushing forward with my learning and building better habits one project at a time. #Python #LearningInPublic #100DaysOfCode #SoftwareDevelopment #TechJourney #ProgrammingBasics #ProblemSolving
To view or add a comment, sign in
-
-
Python Tip: append() vs extend() They look similar… but do very different things: 1) append() → Adds a single item 2) extend() → Adds multiple items individually Quick rule: Do you want a nested list or a flat list? - Keep this example in mind next time you work with lists - Have you ever been confused by append() vs extend()? Share below! #Python #LearnPython #PythonTips #Programming #Coding #SoftwareEngineering #PythonDeveloper
To view or add a comment, sign in
-
Explore related topics
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