Python Programming

  • ₹195.00

Add to Wish List

Compare this Product

Availability: In Stock

Author(s): Chitra A

Product Code: vn148

SHARE

This book Python Programming Theory and Practical is designed to address the requirements of undergraduate students of B.Com Computer Applications and B.Com Information System and Management.

  • Cover
  • Title Page
  • Copyright Page
  • Contents
  • Preface
  • Acknowledgements
  • Keywords
  • Syntax
  • Chapter 1 An Introduction to Python
    • 1.1 Introduction
    • 1.2 Origin of a Computer
    • 1.3 Python Editor – Navigation
    • 1.4 Computer Systems
    • 1.5 Program Debugging: Syntax Errors vs. Semantic Errors
    • 1.6 Procedural vs. Object-Oriented Programming
    • 1.7 Python Programming Language
    • 1.8 The IDLE Python Development Environment
    • 1.9 Python Programming Language Computational Thinking
    • 1.10 What is an Algorithm?
    • 1.11 Python Data Types
      • 1.11.1 Numeric Data Types
      • 1.11.2 Setting the Data Type
      • 1.11.3 Setting the Specific Data Type
    • 1.12 Escape Sequences
    • Review Questions
  • Chapter 2 Python Operators & Expressions, Strings, Lists
    • 2.1 Python Expression
    • 2.2 Python Operator
      • 2.2.1 Python Arithmetic Operators
      • 2.2.2 Python Assignment Operators
      • 2.2.3 Python Comparison Operators
      • 2.2.4 Python Logical Operators
      • 2.2.5 Python Identity Operators
      • 2.2.6 Python Membership Operators
      • 2.2.7 Python Bitwise Operators
    • 2.3 Variables and Assignment
    • 2.4 Strings
      • 2.4.1 String Literals
      • 2.4.2 String Concatenation
      • 2.4.3 String Length
      • 2.4.4 String Methods
      • 2.4.5 Strings
      • 2.4.6 String Formatted Output
      • 2.4.7 Multiple Values
      • 2.4.8 Formatted Output
    • 2.5 List
      • 2.5.1 Python List Type
    • 2.6 Objects and Classes
    • 2.7 Python Standard Library
    • Review Questions
  • Chapter 3 Imperative Programming
    • 3.1 Introduction to Imperative Programming
    • 3.2 Function
    • 3.3 Types of Functions
    • 3.4 Python - Built-in Modules
    • 3.5 print() Function
    • 3.6 eval() Function
    • 3.7 User-Defined Function & Assignments -Parameter Passing
      • 3.7.1 Calling a Function
      • 3.7.2 Function without Arguments
      • 3.7.3 Passing Parameter to Function
      • 3.7.4 The Return Statement in Function
      • 3.7.5 Default Argument Values
      • 3.7.6 Global and Local Variables in Functions
    • 3.8 Advantages of User-Defined Functions
    • Review Questions
  • Chapter 4 Python File Handling
    • 4.1 Files and Folders
    • 4.2 Python Files
    • 4.3 Text Data
      • 4.3.1 Opening a File
      • 4.3.2 Writing Text to a File
      • 4.3.3 Reading a Text from a File
      • 4.3.4 Closing a File
    • 4.4 File Handling Functions
      • 4.4.1 Opening a File
      • 4.4.2 Reading a File
      • 4.4.3 Create a New File
      • 4.4.4 Writing into a File
      • 4.4.5 Closing a File
      • 4.4.6 Delete a File
    • 4.5 Exception Handling (Errors)
      • 4.5.1 Raise an Exception
    • Review Questions
  • Chapter 5 Python Control Structures
    • 5.1 Execution Control Structures
    • 5.2 Decision Control
      • 5.2.1 The if Statement
      • 5.2.2 if-else
      • 5.2.3 Nested if
      • 5.2.4 if-elif-else
    • 5.3 for Loop
    • 5.4 Iteration Patterns – Two-Dimensional List
    • 5.5 Nested for Loop
    • 5.6 while Loop
    • 5.7 More Loop Patterns
    • 5.8 Additional Iteration Control Statements
      • 5.8.1 Break
      • 5.8.2 Continue
      • 5.8.3 Pass
    • Review Questions
  • Chapter 6 Python Modules
    • 6.1 Container
    • 6.2 Randomness - Module
      • 6.2.1 Random randint() Method
      • 6.2.2 Dictionaries
    • 6.3 Other Built-in Container Types
    • 6.4 Character Encoding and Strings
    • Review Questions
  • Chapter 7 Python Oops
    • 7.1 Python Namespaces
    • 7.2 Encapsulation in Functions
    • 7.3 Global vs Local Namespaces
    • 7.4 Exception Flow Control
    • 7.5 Modules as Namespaces
    • Review Questions
  • Chapter 8 Python Programming Practicals
    • 8.1 To Convert the Given Temperature from   Fahrenheit to Celsius and Vice Versa Depending upon User’s Choice
    • 8.2 To Calculate Total Marks, Percentage and Grade of a Student
    • 8.3 To Find the Area of Rectangle, Square, Circle and Triangle using Functions
    • 8.4 To Display the First n Terms of Fibonacci Series
    • 8.5 To Find Factorial of the Given Number
    • 8.6 To Count the Number of Even and Odd Numbers from n Numbers
    • 8.7 To Calculate the Number of Upper and Lower Case Letters for the String
    • 8.8 To Check the Given String is Palindrome or Not
    • 8.9 To Find Sum of the Entire Items in a Dictionary
    • 8.10 To Construct the Pattern, using a Nested Loop
    • 8.11 Simple Analysis Listing
  • References
  • Glossary
  • Test Yourself
  • Worksheets
  • Question Bank
  • Model Question Papers
  • Index

Dr. A. Chitra is Professor and Head, Department of Computer Applications, PSG College of Technology, Coimbatore. She holds a Ph.D. in Computer Science and is actively involved in teaching and research.

Reviews

There are no reviews for this product.

Write a review

Publishing Services