Introduction
We previously discussed
the variable declaration. Now we will see how to assign the variables and show exact implementation with different tokens.
How to assign a variable in Python?
In variables, values are assigned by two methods,
- Single assigned values
- Multiple assigned values
Example
In the example above
These are single values for the different variables, whereas
This is a multiple value declaration in a variable.
Python Tokens
Tokens a very basic component of the source code. Characters are classified by four major categories:
- Keyword
- Identifier
- Literal
- Operator
Keyword
Keywords were discussed in the previous
article.
Identifiers
Identifiers are names that you give to a variable, Class, or Function. There are certain rules for naming identifiers similar to the variable declaration rules, such as:
- No special character except _ (underscore is used as an identifier)
Example
- Keywords are not used as identifiers.
Example
- The first character of an identifier should be _ underscored or a character, but a number is not valid for identifiers.
Example
- As we discussed, python is case sensitive. Therefore, if we declared Python and python, both are different identifier names.
Example
Literals
Literals are the data given in a variable or a constant.
There are four basic types of literals available in Python:
String Literals
These literals are formed by enclosing text in a quotation. Both single and double quotes are used.
Example
In the first line, p1 and p2 are declared in quotation marks with both single and double quotes respectively.
On the other hand, if we want to print something in pre-text format, then use triple quotes:’’’. Multiline identifiers print the text written between triple quotations.
Numeric Literals
Int, Long, Float, and Complex are different ways of storing numbers in Python. There is no special arrangement for storing large numbers in Python. There is no restricted bit for storing Integer number value; it can be stored up to the memory limit in Python.
Boolean Literals
Boolean literals have just two values: True or False. Remember that you cannot use them as identifiers.
Special Literals
Python has just a single special literal which is NONE, which specifies that a field is not created.
Note
Check out the attachment, PythonTokens.ipynb
Operators
These are specific characters which need to perform some specific task according to the functions. There are 7 types of operators available for Python.
Arithmetic Operator
There are two operands to perform the arithmetic operation. For example, 1+2, 1 and 2 are operands and + is an arithmetic operator.
There are different arithmetic operators used, such as
+, -, /,*,%
Example
Assignment Operator
This is used to assign a value to a variable. The different assignment operators are, =,+=,-=,*=
Example
Here, asop is a variable assigned by 10. Then we write asop+=10; which means asop=asop+10; which is 10+10=20. So, we get an output of 20. The same for the next one, asop=asop*2;282=4. So, the output is 4 while we use *= this assignment operator.
Comparison Operator
The comparison operator is used to compare two values and return output in the form of TRUE or FALSE. There are different comparison operators, such as, <,>,<=,>=,!=
Example
Logical Operator
Logical operators perform logical operations and return the values TRUE or FALSE. Logical operators include these three keywords: and, or, not
Example
Bitwise Operator
These are the bitwise operators :&,|,<<,>>,~.
Example
Here, all the conversions are done on the bases of Binary to Decimal bit conversions. You can check the answers through the scientific calculators.
Identity Operator
It is used to share identity to test two operands. There are two operators used, is, is not.
Example
It’s just used to check if operands are working properly or not.
Membership Operator
This operator is used to check if the member of the value is a sequence or not. It means sequence is list, almost the same as an array, tuple, or a string. These operators include: in, in not
Example
Note
Check out the attachment PythonOpr.ipynb
Tip
There is a keyboard shortcut for running code,
- Ctrl-Enter runs the current cell and enters command mode.
Summary
In this article, we have learned about the Python Tokens in detail with appropriate examples. These are the basic concepts that will be used in the detailed programming of Python Applications. You can find the file attachments of the Python Tokens and Python Operators in .zip file formats.