Introduction to Python

Chapter 23 – Break and Continue Statements Authors Ms. Samavi Salman Dr. Rao Muhammad Adeel Nawab Supporting Material Download Supporting Material (Code): here Quick Recap Quick Recap – Repetition Structures in Python In previous Chapter, I presented Real-world Repetitive Task Definition  A Real-world Repetitive Task is made up of a set of action(s) that are […]

Introduction to Python

Chapter 20 – Repetition Structures in Python Authors Ms. Samavi Salman Dr. Rao Muhammad Adeel Nawab Supporting Material Tutorial to Download and Install Python: here Quick Recap Quick Recap – Selection Structures for Decision Making In previous Chapter, I presented the following main concepts: Real-world Problem Definition A Real-world Problem is defined as a matter […]

Introduction to Python

Chapter 15 – Selection Structures for Decision Making Authors Ms. Samavi Salman Dr. Rao Muhammad Adeel Nawab Quick Recap Quick Recap – Software Life Cycle In previous Chapter, I presented the following main concepts: Software Life Cycle Software Life Cycle is defined as a Step-by-Step process to completely and correctly develop a Software with high-quality […]

Introduction to Python

Chapter 14 – Software Life Cycle Authors Ms. Samavi Salman Dr. Rao Muhammad Adeel Nawab Supporting Material Download Supporting Material (Code): here Quick Recap Quick Recap – Debugging in Python In previous Chapter, I presented Software Deployment Definition Software deployment includes all the process required for preparing a software application to run and operate in […]

Introduction to Python

Chapter 12 – Software Debugging Authors Ms. Samavi Salman Dr. Rao Muhammad Adeel Nawab Supporting Material Download Supporting Material (Code): here Quick Recap Quick Recap – Software Testing In previous Chapter, I presented Testing  Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified […]

Introduction to Python

Chapter 11 – Software Testing Authors Ms. Samavi Salman Dr. Rao Muhammad Adeel Nawab Supporting Material Download Supporting Material (Code): here Quick Recap Quick Recap – Exception Handling in Python In previous Chapter, I presented Exception In a Programming Language, an Exception is defined as an unplanned event (or Runtime Error), which occurs during the […]

Introduction to Python

Chapter 10 – Exception Handling in Python Authors Ms. Samavi Salman Dr. Rao Muhammad Adeel Nawab Supporting Material Download Supporting Material (Code): here Quick Recap Quick Recap – Best Coding Practices In the previous Chapter, I presented the following main concepts: Coding Standards Coding Standards are collections of Coding rules, guidelines, and best practices Comment […]

Introduction to Python

Chapter 8 – Algorithm, Pseudo Code and Flow Charts Authors Ms. Samavi Salman Dr. Rao Muhammad Adeel Nawab Supporting Material Tutorial to Download and Install Python: here Quick Recap Quick Recap – Operators and Expression In previous Chapter, I presented the following main concepts: Operation  In Computer Programming, an Operation is defined as an action […]

Introduction to Python

Chapter 7 – Operators and Expressions Authors Ms. Samavi Salman Dr. Rao Muhammad Adeel Nawab Supporting Material Download Supporting Material (Code): here Quick Recap Quick Recap – Variables in Python In previous Chapter, I presented the following main concepts:   Variable A Variable is defined as the Name Assigned to a Memory Location / Memory […]

Introduction to Python

Chapter 6 – Variables in Python Authors Ms. Samavi Salman Dr. Rao Muhammad Adeel Nawab Supporting Material Download Supporting Material (Code): here Quick Recap Quick Recap – Constants in Python In previous Chapter, I presented the following main concepts: Constants Constants are defined as those (Data) Values that do not change (i.e., remain the same) […]