Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 7
Overview of Python Programming
Objective:- Understand the basic concept of Python
programming, including data types, expressions, control flow and how to use Python’s Interpreter effectively. What is Python Python is a high-level, interpreted programming language known for its simplicity and readability. It is used across various domains including web development, data analysis, artificial intelligence, scientific computing and automation. Key features of Python are: • Readability and simplicity. • Interpreted Language. • Dynamic Typing. • Versatile Applications. Interpreter Interactive Mode of Python • Python interactive mode refers to an environment where you can directly interact with the Python interpreter, executing commands and getting immediate feedback. When you launch Python without specifying a script file to run, it automatically starts in interactive mode. This mode is characterized by a prompt usually ‘>>>’, where you can type Python statements or expressions, and the interpreter evaluates them immediately. • It's particularly useful for testing small pieces of code, experimenting with language features, or debugging. Data Types in Python • Numeric Type. • Sequence Type. • Boolean. • Dictionary. • Set. Expressions An expression is a combination of values, variables, operators and function calls that are evaluated to produce another value. Expressions are used to perform operations and return results. Main types of expressions in Python: • Constant Expression. • Arithmetic Expression. • Comparison Expression / Relational Expression. • Logical Expression. • Bitwise Expression. • Integral and Floating Expression. Control Flow Control flow in Python refers to the order in which individual statements, instructions, or function calls are executed or evaluated. To manage the flow of the execution Python have some statements: • Conditional Statements • Loops • Exception Handling • Function Iterations Iteration refers to the process of looping over a sequence such as a list, tuple, string or other iterable objects. Different mechanisms for the iteration: • for Loop. • while Loop. • Loop Control Statement.