Python is a powerful programming language ideal for scripting and rapid application development. It is used in web development (like: Django and Bottle), scientific and mathematical computing (Orange, SymPy, NumPy) to desktop graphical user Interfaces (Pygame, Panda3D).
This tutorial introduces you to the basic concepts and features of Python 3. After reading the tutorial, you will be able to read and write basic Python programs, and explore Python in depth on your own.
This tutorial is intended for people who have knowledge of other programming languages and want to get started with Python quickly.
Here we will discuss Python introduction, python features, python applications, Programming in Immediate mode, Programming in script mode, basic input and output statements, and basic programs
Python Programming Fundamentals
Python Control Flow Statements
Here we will discuss Python control flow statements like: if condition, if … else …, if…elif…, if…else…if…else…, python range statements, python loops, for-loop, while loop, break and continue statements, different looping techniques
Here we will discuss a very important topic function, that makes the program modular in nature. we will discuss python function syntax, advantages of functions, docstring, Inbuilt function, user-defined functions, different categories of functions like functions without arguments, with arguments, non returning function, and function returning single and multiple values. Python variable function arguments (default arguments, keyword arguments, arbitrary arguments). Python recursion functions.
Python Inbuilt And Lambda Functions
Here we will discuss Python inbuilt functions like String functions, Math functions, Date and Time functions, Random functions, Lambda functions with examples.
Here we will discuss python libraries, what are python modules, how they are used with a number of examples. And what are python packages with number of examples
Sequences in Python
Sequence (Python) In Python, sequence is the generic term for an ordered set. There are several types of sequences in Python, list, tuple, string, dictionary, sets. We will discuss features of all sequences and details with examples.
Python Arrays
Python Sets
File handling is an important part of any web application.
Python has several functions for creating, reading, updating, and deleting files. The concept of file handling has stretched over various other languages, but the implementation is either complicated or lengthy, but like other concepts of Python, this concept here is also easy and short. Python treats files differently as text or binary. we will discuss in detail with a lot of examples.