You can learn Python from scratch to an expert level.
Python is a popular programming language. It was created by Guido van Rossum, and released in 1991.
It is used for:
- Web development (server-side),
- Artificial Intelligence
- WebApp Development
- Software development,
- Mathematics,
- System scripting.
@@ I am looking for self-motivated students interested in Python at different levels! @@
print("Hello, World!")
=================
- Welcome
- Area of room
- Array
- Area of Polygon
- Bottle_Deposit
- IF_else
- Mailing_Address
- NUMBA
- OOPs
- Units_Conversion
- DSA Practice Questions
- Free_Fall
- Sorting
- Sorting_1
- Tax_Calculator
- Units_of_Time
- Vowel_Consonent
- Bread Price
- List
- Error Types in Python
IDE'S
Resources
60 Python Projects Thanks @amankharwal
Python is publicly available open source software, any one can use source code that doesn't cost anything.
Popular (scripting/extension) language, clear and easy syntax, no type declarations, automatic memory management, high-level data types and operations, design to read (more English like syntax) and write (shorter code compared to C, C++, and Java) fast.
High-level language (closer to human) refers to the higher level of concept from machine language (for example assembly languages). Python is an example of a high-level language like C, C++, Perl, and Java with low-level optimization.
High level languages are portable, which means they are able to run across all major hardware and software platforms with few or no change in source code. Python is portable and can be used on Linux, Windows, Macintosh, Solaris, FreeBSD, OS/2, Amiga, AROS, AS/400 and many more.
Python is a full-featured object-oriented programming language, with features such as classes, inheritance, objects, and overloading.
Python has an interactive console where you get a Python prompt (command line) and interact with the interpreter directly to write and test your programs. This is useful for mathematical programming.
Python programs are interpreted, takes source code as input, and then compiles (to portable byte-code) each statement and executes it immediately. No need to compiling or linking
Python is often referred to as a "glue" language, meaning that it is capable to work in mixed-language environment. The Python interpreter is easily extended and can add a new built-in function or modules written in C/C++/Java code.
Databases, web services, networking, numerical packages, graphical user interfaces, 3D graphics, others.
Support from online Python community