CA 212-214 : Python Programming with Practicals

Rs. 158.00
Rs. 175.00
Rs. 158.00
(-10%)
Order within the next hours minutes to receive it. Estimated delivery is between and
Publisher: Prime Publishing House
ISBN: 9788199070844
Year: 2025
Pages: 148

Python Programming with Practicals is a comprehensive and beginner-friendly guide designed to introduce learners to the fundamentals of Python programming and its practical applications. Known for its simplicity and readability, Python has become one of the most widely used programming languages across education, industry, and research, making it an essential skill for modern learners.

This book covers core concepts such as basic programming constructs, data types, control structures, functions, modules, and object-oriented programming in a clear and systematic manner. Each topic is explained with easy-to-understand examples that help build a strong conceptual foundation.

A key feature of this book is its emphasis on practical learning. It includes a variety of hands-on exercises and programming tasks that encourage students to apply their knowledge, develop problem-solving abilities, and gain confidence in coding.

Additionally, the book introduces important Python libraries used in real-world applications, providing learners with exposure to areas such as data analysis, visualization, and basic machine learning concepts. Written in simple language and supported with structured content, this book serves as an ideal resource for beginners as well as for those looking to strengthen their programming skills for academic and professional growth.

CA 212 : Python Programming with Practicals

1. Introduction to Python
1.1 Introduction to Python
1.1.1 History of Python
1.1.2 Need for Python
1.1.3 Features of Python
1.1.4 Applications of Python
1.2 Standard Data Types in Python
1.2.1 Basic Data Types in Python
1.2.2 Special Data Type: None
1.2.3 Boolean Type
1.2.4 Numbers in Python
1.2.5 Type Conversion in Python
1.2.6 Operators in Python
1.2.7 Operator Precedence
1.3 Fundamentals of Python Programming
1.3.1 Identifiers in Python
1.3.2 Variables in Python
1.3.3 Keywords in Python
1.3.4 Comments in Python
1.3.5 Expressions and Statements
1.3.6 Accepting Input
1.3.7 Displaying Output
1.4 Flow Control Statements
1.4.1 Conditional Statements
1.4.2 Looping Statements in Python
1.4.3 Jump / Control-Altering Statements

2. Basic of Python Programming
2.1 Python String
2.1.1 String Literals
2.1.2 Assigning String to a Variable
2.1.3 Multiline Strings in Python
2.1.4 Operations on Strings – Indexing and Slicing
2.1.5 Working with Characters of a String
2.1.6 String Methods
2.1.7 String Concatenation, Repetition, and Useful Functions
2.2 Python Lists
2.2.1 What is a List?
2.2.2 Traversing, Updating, and Deleting Elements in Lists
2.2.3 List
2.3 Python Tuples
2.3.1 Creating Tuples
2.3.2 Deleting Tuples
2.3.3 Accessing Elements in a Tuple
2.3.4 Tuple Operations
2.3.5 Built-in Tuple Functions and Methods
2.4 Python Dictionary
2.4.1 Concept of Key-Value Pair
2.4.2 Creating, Initializing, and Accessing Elements
2.4.3 Traversing a Dictionary
2.4.4 Updating and Deleting Elements
2.4.5 Built-in Dictionary Functions and Methods

3. Python Functions and Modules
3.1 Introduction to Functions
3.1.1 Defining a Function (def.)
3.1.2 Calling a Function
3.1.3 Function Arguments - Required arguments
3.1.4 Default Arguments
3.1.5 Variable-Length Arguments
3.1.6 Scope of Variables
3.1.7 Void Functions and Function Returning Values
3.2 Advance Function Topics
3.2.1 Anonymous Function Lambda
3.2.2 Mapping Functions
3.3 Introduction to Modules
3.3.1 Creating Modules
3.3.2 Importing Modules
3.3.3 Built in modules


4. Object Oriented Concepts and Libraries
4.1 Overview of OOP Terminology
4.1.1 Creating Classes
4.1.2 Creating Objects
4.1.3 Accessing Attributes
4.1.4 Built In Class Attributes
4.2 Garbage Collection
4.2.1 Constructor
4.2.2 Overloading Methods
4.2.3 Overriding Methods
4.3 Libraries
4.3.1 NumPy (Numerical Python)
4.3.2 Pandas (Python Data Analysis Library)
4.3.3 Matplotlib
4.3.4 Scikit-learn
4.3.5 PyTorch
4.3.6 Seaborn
4.3.7 PyBrain (Python-Based Reinforcement Learning, Artificial Intelligence, and Neural Networks)
4.3.8 Flask

CA-214 : Practical based on Python Programming

1. Installing python and setting up environment. Simple statements like printing the names (“Hello World”), numbers, mathematical calculations, etc.
2. Write a program to find all prime numbers within a given range.
3. Write a program to print "n" terms of Fibonacci Series using Iteration
4. Write a program to demonstrate the use of slicing in string.
5. Write a Program related to Functions & Modules.
6. Write a program to demonstrate the use of list & related functions.
7. Write a program to demonstrate the use of Dictionary & related functions.
8. Write a program to demonstrate the use of Tuple.
9. Write a program to demonstrate the working of Class and Objects.
10. Write a program to demonstrate the working of Overloading Methods.
11. Write a program to demonstrate the working of libraries.

BCA (Honors/Research) Second Year, Semester – III, CA 212-214 This textbook is aligned with the revised syllabus as outlined by the National Education Policy 2020 (NEP 2020) for the Faculty of Science and Technology Faculty at K.B.C. North Maharashtra University, Jalgaon, effective from June 2025.

तुम्हाला हे देखील वाचायला आवडेल

ही पुस्तके तुम्ही नुकतीच पाहिलीत – आताच खरेदी करा!