In this major python concept has been covered.
-
Python is a Simple , high level and Object Oriented programming language which is created by Guido Van Rossum
-
Python is also know as Interpreted scripting language , which is python code can be executed with or without compiling the Source code or the Python Script . That is python interpreter allows to execute the python code directly.
-
Python is famously known for its simplicity which is the code which is written in Python is less when compared to other programming languages like C, C++, java etc..,,,
-
Python is Simple to learn and effective to use.
-
Python support Dynamic Variable allocation , thus there is no need to use data types to declare the varible.
- Python consists of2 versions which is Python 2 and Python3 and this 2 versions differ a lot from each other.
- Example Python2 use print as print"Statement", where as Python3 use print as print("Statment").
-
Easy and simple to learn.
-
Understandable and Readable.
-
Interpreted Language.
-
Supports in many platform.
-
Free and Open Source.
-
Object-Oriented Language(OOPs).
-
Contains Large Standard Library.
-
Supports GUI Programming.
-
Web Application.
-
Desktop GUI Application.
-
Software Development.
-
Scientific and Numeric.
-
Business Application.
-
Console Based Application.
-
Audio or Video based Application.
-
Enterprise Application.
Click Here to download Python based on different Operating System and based on 32bit or 64bit.
Click Here - To download latest version of Python for Windows Operating System with 64bit.
Click Here - To download latest version of Python for Mac Operating System with 64 bit.
After downloading it , Install it like how we install other application.
After Installation of Python , To check its installation open comand prompt and enter Python --version to check the version of python installed in the machine.
Python support interpreted type which is used to executed python code in interpreter(terminal).
But here i am using Scripting to compile the Python code and Execute the Python code which has compiled.
To compile and execute the python script file.
-
First open any text editor like Notepad, Notepad++ etc...,,
-
Here i am using Sublime Text editor.
-
Then write the python code and save the file by using .py extension.
-
Then open comand prompt and specify the file / folder location where the .py python file has been saved.
-
To compile that .py python file type "python filename.py" and press Enter.
-
If no error then respective output will be displayed on the screen.
-
Anything which is followed by hashtag(#) is consider as a comments. Comments play major role in this tutorial since Comments will be used to explain the syntax and how the program and program control flow in Python Program.
-
Follow this README file to make this tutorial in effective way
-
This python tutorial is divided as BASIC , INTERMEDIATE , ADVANCE
Before moving directly to the code , follow this README file pattern to make this python tutorial usefull.
-
Simple Python - In this simple python program and its structure has been explained.
-
Variable - In this Variable concept in python has been explained.
-
Single Value to Multiple Variable - In this how Single Value can be assigned to Multiple Variable in Python has been explained.
-
Multiple Value to Multiple Variable - In this how Multiple Value can be assigned to Multiple Variable in Python has been explained.
-
Number - In this Number concept in Python has been explained.
-
String - In this String Datatype in Python has been explained.
-
List - In this List Datatype in Python has been explained.
-
Tuple - In this Tuple Datatype in Python has been explained.
-
Dictionary - In this Dictionary Datatype in Python has been explained.
-
Arithmetic Operator - In this Arithmetic Operators in Python has been explained.
-
Comparison Operator - In this Comparison Operators in Python has been explained.
-
Assignment Operator - In this Assignment Operators in Python has been explained.
-
Bitwise Operator - In this Bitwise Operators in Python has been explained.
-
Logical Operator - In this Logical Operators in Python has been explained.
-
Membership Operator - In this Membership Operators in Python has been explained.
-
Identity Operator - In this Identity Operators in Python has been explained.
-
Operator Precedence - In this Operators Precedence in Python has been explained.
-
if statement - In this "if conditional statement" in Python has been explained.
-
if else statement - In this "if else conditional statement" in Python has been explained.
-
if elif statement - In this "if elif conditional statement" in Python has been explained.
-
Nested if statement - In this "Nested if conditional statement" in Python has been explained.
-
Nested if else statement - In this "Nested if else conditional statement" in Python has been explained.
-
Nested if elif statement - In this "Nested if elif conditional statement" in Python has been explained.
-
for loop - In this "for loop" in Python has been explained.
-
for loop for list - In this "for loop for list" in Python has been explained.
-
for loop for tuple - In this "for loop for tuple" in Python has been explained.
-
range - In this "range" in Python has been explained using for loop.
-
Nested for loop - In this "Nested for loop" in Python has been explained.
-
for loop with else - In this "for loop with else" in Python has been explained.
-
while loop - In this "while loop" in Python has been explained.
-
Infinite while loop - In this "Infinite while loop" in Python has been explained.
-
while loop with else - In this "while loop with else" in Python has been explained.
-
break - In this "break control statement" in Python has been explained.
-
continue - In this "continue control statement" in Python has been explained.
-
pass - In this "pass control statement" in Python has been explained.
-
User input data - In this dynamic allocation of user given input data concept has been explained.
-
String - In this Creation of Simple String datatype Creation has been explained.
-
Index of String - In this index concept in String datatype has been explained.
-
Slice in String - In this Slicing the String has been explained.
-
Negative slice in String - In this Negative index and slice of String datatype has been explained.
-
Reassigning String - In this Reassigning string value has been explained.
-
Deleting String - In this Deleting an string has been explained.
-
String Operation - In this majorly used String concept has been explained.
-
Escape Sequence - In this Escape Sequence has been explained.
-
format( ) - In this format( ) method in string has been explained.
-
List - In this creation of simple List datatype has been explained.
-
List are Ordered - In this the characterist of List has order has been explained.
-
Indexing the List - In this indexing concept in List datatype has been explained.
-
Slice in List - In this Slicing concept of List has been explained.
-
Negative Slice in List - In this Negative indexing and slice in List has been explained.
-
Updating List - In this updating the List datatype has been explained.
-
Operators in List - In this majorly used Operators in List has been explained.
-
Adding Value to List - In this adding the value to the List has been explained.
-
Removing from List - In this Removing the value from the List has been explained.
-
Built in Functions in List - In this majorly used Build in Functions in List has been explained.
-
Deleting list - In this deleting an entier List in a program has been explained.
-
Tuple - In this Creation of simple Tuple datatype has been explained.
-
Indexing Tuple - In this Indexing of Tuple datatype has been explained.
-
Slicing Tuple - In this Slicing the Tuple datatype has been explained.
-
Negative Indexing in Tuple - In this Negative Indexing and slicing in Tuple has been explained.
-
Deleting Tuple - In this deleting an entier Tuple in a program has been explained.
-
Operators in Tuple - In this Majorly used Operators in Tuple has been explained.
-
Built-in Functions in Tuple - In this Majorly used Built-in functions in Tuple has been explained.
-
Set - In this creation of simple set datatype has been explained.
-
Set( ) - In this Creation of simple Set datatype using the method Set( ) has been explained.
-
Adding set using add( ) - In this adding the value to the Set datatype using add( ) method has been explained.
-
Adding set using update( ) - In this adding the value to the Set datatype using update( ) method has been explained.
-
Removing set using discard( ) - In this removing the value from the Set datatype using discard( ) method has been explained.
-
Removing set using remove( ) - In this removing the value from the Set datatype using remove( ) method has been explained.
-
Union set - In this Union Operation of two Set has been explained.
-
Intersection set - In this Intersection Operation in two Set has been explained.
-
Intersection_update( ) set - In this Intersection_update( ) Operation in two Set has been explained.
-
difference set - In this difference Operation of two Set has been explained.
-
symmetric_difference set - In this symmetric_difference Operation of two Set has been explained.
-
Set Comparisons - In this majory used Set comparisons operation has been explained.
-
FrozenSet - In this FrozenSet concept has been explained.
-
Dictionary - In this creation of simple Dictionary datatype has been explained.
-
dict( ) - In this Creation of Dictionary using dict( ) method has been explained.
-
Accessing values in dict - In this accessing the values present in the Dictionary datatype has been explained.
-
Adding and Updating dict - In this Adding and Updating the values and keys in Dictionary has been explained.
-
Delecting dict - In this Deleting an entier Dictionary has been explained.
-
Printing keys in dict - In this Printing only the keys which is present in the dictionary has been explained.
-
Printing values in dict - In this Printing only the values which is present in the dictionary has been explained.
-
Printing values in dict using values( ) - In this Printing only the values which is present in the dictionary using values( ) method has been explained.
-
Printing all the items in dict using items - In this Printing all the items which is present in the dictionary using items( ) method has been explained.