Basic Knowledge About Python

Overview Python
Python is High-level, interpreted, general purpose programing language and it released in 1991.Paython is also dynamically-typed and garbage-collected.
It is used for Web Development, Software Development, mathematics etc.
Founder Of Python | Guido van Rossum |
Developer | Python Software Foundation |
Launch In | 20 February 1991 31 years ago |
Operating System | Windows, macOS, Linux/UNIX, Android and more |
Stable Release | 3.10.6 / 2nd August 2022 |
Filename Extensions | .py, .pyi, .pyc, .pyd, .pyw, .pyz (since 3.5), .pyo (prior to 3.5) |
Paradigm | Multi-paradigm, object-oriented, procedural (imperative), functional, structured, reflective |
Latest version | Python 3.10. 0, documentation released on 4 October 2021. Python 3.9. 13, documentation released on 17 May 2022. |
Python Features and Advantages
- Easy code. Python is a very high-level programming language, and easy to use
- Readable.
- Free and Open-Source.
- Large Standard Library.
- Interpreted.
- Portable.
- Object-Oriented and Procedure-Oriented programing language
- Extensible.
Disadvantages of Python
- Slow Speed, Because Python is an interpreted language and dynamically-typed language.
- Less Occupies Memory. To provide simplicity to the developer, Python has to do a little tradeoff.
- Weak in Mobile Computing.
- Database Access.
- Compilation Errors.
Syntax
>>> print("Hello, World!")
Hello, World!
Data Type
Built-in Data Types In programming, data type is an important concept. Variables can store data of different types, and different types can do different things.
Python has the following data types built-in by default, in these categories
String Data Type | str |
Numeric Data Type | int, float, complex |
Sequence Data Type | list, tuple, range |
Mapping Data Type | dictionary |
Set Data Type | set, froze set |
Boolean Data Type | true/false |
Binary Data Type | bytes, byte array, memory view |
None Data Type | none |
List:
Lists are used to store multiple items in a single variable.
Lists are one of 4 built-in data types in Python used to store collections of data, the other 3 are Tuple, Set, and Dictionary, all with different qualities and usage.
Lists are created using square brackets:
Tuple:
Dictionary:
Python Exercise:
create variable and print:-
x = "Python"
y = "is"
z = "awesome"
print(x, y, z)
//output: python is awesome