Day 7 of my Python Full Stack Training at Global Quest Technologies As part of our continuous Python learning journey, today’s session focused on understanding Loops and Strings in Python in detail. We learned about different types of loops, including: • For loop – used to iterate over sequences like lists, tuples, and strings • While loop – executes a block of code as long as a condition is true • Nested loops – loops inside another loop We explored key concepts of loops: • Using range() function for iteration • Iterating through sequences like strings and lists • Controlling loops using break, continue, and pass • Writing simple programs using loops We also learned about Strings in Python: • Strings as a sequence of characters • String indexing and slicing • String operations and concatenation • Common string methods • Iterating through strings using loops I would like to thank Swamy Sir, our Python Trainer, for his excellent teaching and continuous support. Heartfelt thanks to CEO Narendra Reddy Sir for giving us this wonderful opportunity to learn and grow at Global Quest Technologies. G.R NARENDRA REDDY #Python #FullStack #PythonTraining #Loops #Strings #Programming #GlobalQuestTechnologies #LearningJourney #Coding #Bangalore
Python Loops and Strings Training at Global Quest Technologies
More Relevant Posts
-
Day 10 My Python Full Stack Training at Global Quest Technologies Continuing my Python learning journey, today’s session focused on deeper concepts of Python Lists and how memory works behind the scenes. Today’s session included: • Understanding identity (id) of objects in Python • Learning the concept of Cloning of Lists (creating an exact copy of a list) • Exploring methods to clone lists: Using Slice Operator ([:]) Using copy() method • Understanding Aliasing of Lists (assigning another reference to the same list) • Difference between Cloning vs Aliasing • Hands-on practice with list operations and outputs 💡 Key Takeaway: Cloning creates a new object with a different identity, whereas aliasing refers to the same object in memory. Understanding this helps avoid unexpected changes in data while coding. This session gave me a clear understanding of how Python handles data internally and improved my confidence in working with lists. Looking forward to learning more advanced concepts and improving my coding skills Thanks our CEO G.R NARENDRA REDDY sir and Global Quest Technologies Python #LearningJourney #DataStructures #PythonLists
To view or add a comment, sign in
-
-
🚀 Python Basics to Advanced Learning Series – Day 8 I’m continuing my Python learning journey at Global Quest Technologies, and today’s session helped me go deeper into how lists work internally. What I learned today: • Revised and practiced all built-in functions used with lists • Understood the id() function and how it shows the memory location of an object • Learned about aliasing in lists (when two variables refer to the same list) • Understood how changes in one variable affect the other due to shared reference • Learned cloning of lists to create a separate copy • Two ways to clone a list: Using slice operator ([:]) Using copy() method This session helped me clearly understand the difference between reference (aliasing) and independent copies (cloning). It also improved my understanding of how Python manages data in memory. Practicing these concepts gave me more clarity on writing efficient and bug-free code. I’m learning step by step at Global Quest Technologies, and every day I’m gaining better understanding and confidence in Python. Excited to continue this journey 🚀 #Python #PythonProgramming #LearningJourney #Coding #DataStructures #Lists #ProblemSolving #SoftwareDevelopment #TechLearning #Developers #GlobalQuestTechnologies #GQT
To view or add a comment, sign in
-
-
Day 6 My Python Full Stack Training at Global Quest Technologies Continuing my Python learning journey, today’s session was focused on understanding operators in Python and how they are used to perform different types of operations in programs. Today’s session included: • Introduction to different types of operators in Python • Arithmetic operators (+, -, *, /, %, //, **) • Relational (comparison) operators (==, !=, >, <, >=, <=) • Logical operators (and, or, not) • Bitwise operators (&, |, ^, <<, >>) • Assignment operators (=, +=, -=, *=, etc.) • Identity operators (is, is not) • Membership operators (in, not in) • Understanding operator behavior with examples • Basic use of eval() function for evaluating expressions This session helped me understand how Python handles operations and how different operators are used in real-time programming scenarios. Looking forward to applying these concepts in coding practice and improving my problem-solving skills in Python. Thanks for our CEO G.R NARENDRA REDDY sir and Global Quest Technologies #Python #PythonOperators
To view or add a comment, sign in
-
-
🚀 Day 7 of My Python Full Stack Development Journey Continuing my training at Global Quest Technologies, Yelahanka. Today’s session focused on loops and strings in Python, which are very important for writing efficient and structured programs. 📌 Concepts Covered 🔹 Loops in Python Learned about the two main types of loops in Python: for loop – used when we want to repeat a block of code for a specific number of times or over a sequence while loop – used when we want to repeat a block of code as long as a condition is true We also practiced examples using both for and while loops. 🔹 Strings Understood that a string is a sequence of characters used to store text in Python. 🔹 Multiline String Literals Learned how to write strings in multiple lines using triple quotes, which is useful for storing long text. 🔹 Accessing Individual Characters Using Index Explored how to access each character in a string using indexing. Example: In "Python" s[0] gives P s[1] gives y 🔹 Slice Operator Learned how to extract a part of a string using the slice operator. Example: For "Python" s[0:3] gives Pyt s[2:6] gives thon Today’s session helped me understand how loops reduce repetitive work and how strings can be accessed and manipulated in Python. Step by step, I’m building a stronger foundation in Python and moving forward in this learning journey. 💻 #Python #FullStackDevelopment #LearningJourney Global Quest Technologies #Programming G.R NARENDRA REDDY Global Quest Technologies
To view or add a comment, sign in
-
-
Day 8 My Python Full Stack Training at Global Quest Technologies As part of my continuous learning journey, today’s session focused on String Methods and String Operations in Python. We learned how to manipulate strings using different built-in methods and slicing techniques. Topics covered today: • strip() method – removes spaces from left and right side of string • split() method – splits the string into parts • join() method – combines list elements into string • replace() method – replaces old value with new value • upper() and lower() – convert string case • swapcase() – converts lowercase to uppercase and vice versa • title() – converts first letter of every word into capital • capitalize() – converts first letter of first word into capital • startswith() and endswith() – checks starting and ending characters • String formatting using {} and format() method • Slice operator [ : ] – used to extract part of string • Index, start, end, and step values in slicing Thanks for our CEO G.R NARENDRA REDDY sir and Global Quest Technologies #Python #FullStack #PythonTraining #GlobalQuestTechnologies #StringMethods
To view or add a comment, sign in
-
-
🚀 Day 8 of my Python Full Stack Journey Continuing my training at Global Quest Technologies, today’s session focused on string operations and formatting in Python, which play a key role in handling and processing text data. Key learnings: 🔹 String Slicing • Explored how to extract parts of a string using the slicing operator "[:]" • Practiced using start index, end index, and step values • Gained clarity on retrieving specific portions using different index combinations 🔹 String Methods Worked with important built-in methods such as: • "strip()" • "split()" • "join()" • "replace()" • "upper()" and "lower()" • "swapcase()" • "title()" and "capitalize()" • "startswith()" and "endswith()" 🔹 String Formatting • Learned to use curly braces "{}" for formatting strings, making outputs cleaner and more dynamic This session helped me strengthen my understanding of string handling and improved my ability to write more structured Python programs. 🙏 Thankful to G.R NARENDRA REDDY Sir and Global Quest Technologies for their continuous support and guidance. #Python #FullStack #LearningJourney #Programming #Coding
To view or add a comment, sign in
-
-
Day 9 My Python Full Stack Journey Continuing my learning at Global Quest Technologies, today’s session focused on the List data structure in Python, which is used to store multiple items in a single variable. Topics covered: 🔹 Introduction to Lists • Lists are used to represent multiple objects as a single entity • Learned how to create lists using [] (list literals) and the list() function 🔹 Key Features of Lists • Supports heterogeneous elements (different data types) • Duplicates are allowed • Order of insertion is preserved • Supports both positive and negative indexing • Lists are mutable (can be modified after creation) 🔹 Accessing List Elements • Accessed elements using indexing • Extracted portions using the slice operator 🔹 Traversing Lists • Learned how to iterate through list elements using loops • Practiced examples for better understanding 🔹 Important List Methods • "len()" • "count()" • "index()" • "append()" • "insert()" • "extend()" This session helped me understand how to work with collections of data efficiently and perform various operations on lists. #Python #FullStack #LearningJourney #lists
To view or add a comment, sign in
-
-
🚀 Day 14 of My Python Full Stack Development Journey Continuing my training at Global Quest Technologies, Yelahanka. Today’s session focused on Sets in Python and performing various operations on sets, along with solving practical programs. 📌 Topics Covered 🔹 Mathematical Operations on Sets Learned different operations that can be performed on sets: • Union (|) – combines elements from both sets • Intersection (&) – common elements • Difference (-) – elements present in one set but not in another • Symmetric Difference (^) – elements present in either set but not both 🔹 Union vs Intersection Understood the difference: • Union gives all unique elements from both sets • Intersection gives only common elements between sets 🔹 Set Comprehension Learned how to create sets using a concise syntax similar to list comprehension. Today’s session helped me understand how to efficiently work with sets and perform mathematical operations in Python. Step by step, I’m improving my problem-solving skills and gaining confidence in coding. 💻 #Python #FullStackDevelopment #LearningJourney #Programming #Coding G.R NARENDRA REDDY Global Quest Technologies
To view or add a comment, sign in
-
-
🚀 Day 19 of My Python Learning Journey Today, I focused on one of the most powerful and concise features in Python — Lambda Functions. I learned how lambda functions help write short, efficient, and one-line functions for quick operations. 🔹 What I Learned: ✅ Lambda function syntax: lambda arguments: expression ✅ How lambda works internally ✅ Solving problems using lambda for better understanding 🔹 Lambda with Built-in Functions: 🔸 map() → Apply a function to all elements 🔸 filter() → Filter elements based on conditions 🔸 reduce() → Reduce a sequence to a single value 💡 Practicing these helped me understand how to write clean, optimized, and functional-style code in Python. 🙏 Grateful to Global Quest Technologies for continuous guidance and support throughout my learning journey. Excited to keep improving every day! 🔥 Write Less. Do More. Think Smart. #Python #PythonLearning #LearningJourney #Day19 #LambdaFunctions #FunctionalProgramming #Coding #Programming #Developers #TechSkills #100DaysOfCode #GlobalQuestTechnologies #PythonDeveloper #CodeNewbie
To view or add a comment, sign in
-
-
🚀 Day 20 of My Python Learning Journey Today, I explored a mix of important and interesting concepts in Python — from functions to OOP basics. This session helped me understand how Python works behind the scenes and how to structure code more effectively. 🔹 Function Concepts: ✅ Function Aliasing ✅ Nested Functions 🔹 Random Module: 🎲 Generating random numbers 🎯 Solving problems using random functions 🔹 Python Packages: 📦 Understanding what a package is 📁 How modules are organized inside packages 🔹 Method Overloading: 🔸 Concept in Python (handling multiple arguments dynamically) 🔹 OOP Basics: 💡 What is Object-Oriented Programming? 💡 What is an Object? 💡 What is Class & Orientation? 💡 These concepts are helping me build a strong foundation for writing structured, scalable, and real-world Python applications. Grateful to Global Quest Technologies for continuous support and guidance 🙏 Excited to keep learning and growing every day! 🔥 Master the Code Today. Shape the Future Tomorrow. G.R NARENDRA REDDY #Python #PythonLearning #LearningJourney #Day20 #Functions #OOP #RandomModule #Coding #Programming #Developers #TechSkills #100DaysOfCode #GlobalQuestTechnologies #PythonDeveloper #CodeNewbie
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