Fatimah Rahmat, Mohamad Iqbal Hakim Che Omar, Nurul Shakirah Mohd Zawawi. — Politeknik Mersing, 2023. — 39 p. — ISBN: 978-967-2904-57-1.
The need to share knowledge and experience on how the Python programming language could have a positive impact on the learning process led to the creation of this book focuses on the installation process, the use of MySQL for database connections, and fundamental Python language concepts. This book offers helpful resources, advice, and examples, especially for students and anybody else interested in learning the Python programming language. The Create, Read, Update, and Delete (CRUD) component of an application employing Python scripts using MySQL is also demonstrated in this book's sample examples. This book is intended to assist readers in achieving their goals.
What is Python Programming?
Interpreted: Python is processed at runtime by the interpreter. You do not need to compile your program before executing it. This is similar to PERL and PHP. Execution is implemented directly and freely from the source without the need to be compiled into machine code or binary format.
Interactive: You can sit at a Python prompt and interact with the interpreter directly to write your programs.
Object-Oriented: Python supports an Object-Oriented style or technique of programming that encapsulates code within objects.
Beginner’s Language: Python is a great language for beginner-level programmers and supports the development of a wide range of applications from simple text processing to WWW browsers to games.
Dynamically typed language: It doesn’t know about the type of the variable until the code is run. So declaration is of no use. What it does is store that value at some memory __cpLocation and then bind that variable name to that memory container.
Python is a high-level programming language that was first released in 1991 by Guido van Rossum. The language was designed to be easy to read and write, with a focus on code readability. Python's design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than languages like C++ or Java.
Some of the most popular Python libraries and frameworks include:NumPy, a library for numerical computing.
Pandas, a library for data manipulation and analysis.
Scikit-learn, a machine-learning library.
TensorFlow is a library for deep learning.
Django, a web framework.
Flask, a micro web framework.