Note: Please check your Spam or Junk folder, in case you didn't receive the email with verification code.
UNIT-I
Introduction : Introduction to Python, Program Development Cycle, Input, Processing and Output,
Displaying Output with the Print Function, Comments, Variables, Reading Input from the Keyboard,
Performing Calculations, Operators. Type Conversions, Expressions, More about Data Output.
Data Types and Expression : Strings Assignment and Comment, Numeric Data Types and Character
Sets, Using Functions and Modules.
Decision Structures and Boolean Logic : if, if-else, if-elif-else Statements, Nested Decision Structures,
Comparing Strings, Logical Operators, Boolean Variables. Repetition Structures: Introduction, while loop,
for Loop, Calculating a Running Total, Input Validation Loops, Nested Loops.
UNIT-II
Control Statement : Definite Iteration for Loop Formatting Text for Output, Selection if and if else
Statement Conditional Iteration The While Loop.
Strings and Text Files : Accessing Character and Substring in Strings, Data Encryption, Strings and
Number Systems, String Methods, Text Files.
UNIT-III
List and Dictionaries : Lists, Defining Simple Functions, Dictionaries.
Design with Function : Functions as Abstraction Mechanisms, Problem Solving with Top Down Design,
Design with Recursive Functions, Case Study Gathering Information from a File System, Managing a
Program’s Namespace, Higher Order Function.
Modules : Modules, Standard Modules, Packages.
UNIT-IV
File Operations: Reading Config Files in Python, Writing Log Files in Python, Understanding Read Dunctions,
Read( ), Readline( ) and Readlines( ), Understanding Write Functions, Write( ) and Writelines( ), Manipulating
File Pointer Using Seek, Programming Using File Operations.
Object Oriented Programming: Concept of Class, Object and Instances, Constructor, Class Attributes
and Destructors, Real Time Use of Class in Live Projects, Inheritance, Overlapping and Overloading
Operators, Adding and Retrieving Dynamic Attributes of Classes, Programming using OPPs Support.
Design with Classes: Objects and Classes, Data Modeling Examples, Case Study An ATM, Structuring
Classes with Inheritance and Polymorphism.
UNIT-V
Errors and Exceptions: Syntax Errors, Exceptions, Handling Exceptions, Raising Exceptions, User-defined
Exceptions, Defining Clean-up Actions, Redefined Clean-up Actions.
Graphical User Interfaces: The Behavior of Terminal Based Programs and GUI-based, Programs,
Coding Simple GUI-based Programs, Other Useful GUI Resources.
Programming: Introduction to Programming Concepts with Scratch.
No Preview is available for this book
CategoriesEngineering
Format PDF
TypeeBook