Syllabus PYTHON PROGRAMMING R16 Regulation B.Tech JNTUK-kakinada Syllabus download

Syllabus , PYTHON PROGRAMMING, R16 Regulation, B.Tech , JNTUK,Syllabus, download,

PYTHON PROGRAMMING Syllabus R16 Regulation R1621054

Unit - I

Introduction: History of Python, Need of Python Programming, Applications Basics of Python Programming Using the REPL(Shell), Running Python Scripts, Variables, Assignment, Keywords, Input-Output, Indentation.

Unit - II

Types, Operators and Expressions: Types - Integers, Strings, Booleans; Operators- Arithmetic Operators, Comparison (Relational) Operators, Assignment Operators, Logical Operators, Bitwise Operators, Membership Operators, Identity Operators, Expressions and order of evaluations Control Flow- if, if-elif-else, for, while, break, continue, pass

Unit - III

Data Structures Lists - Operations, Slicing, Methods; Tuples, Sets, Dictionaries, Sequences. Comprehensions.

Unit - IV

Functions - Defining Functions, Calling Functions, Passing Arguments, Keyword Arguments, Default Arguments, Variable-length arguments, Anonymous Functions, Fruitful Functions(Function Returning Values), Scope of the Variables in a Function - Global and Local Variables.
Modules: Creating modules, import statement, from. Import statement, name spacing,
Python packages Introduction to PIP, Installing Packages via PIP, Using Python Packages

Unit - V

Object Oriented Programming OOP in Python: Classes, 'self variable', Methods, Constructor Method, Inheritance, Overriding Methods, Datahiding,
Error and Exceptions: Difference between an error and Exception, Handling Exception, try except block, Raising Exceptions, User Defined Exceptions

Unit - VI

Brief Tour of the Standard Library - Operating System Interface - String Pattern Matching, Mathematics, Internet Access, Dates and Times, Data Compression, Multithreading, GUI Programming, Turtle Graphics
Testing: Why testing is required ?, Basic concepts of testing, Unit testing in Python, Writing Test cases, Running Tests.

Text Books

  1. Python Programming: A Modern Approach, Vamsi Kurama, Pearson
  2. Learning Python, Mark Lutz, Orielly

Reference Books

  1. Think Python, Allen Downey, Green Tea Press
  2. Core Python Programming, W.Chun, Pearson.
  3. Introduction to Python, Kenneth A. Lambert, Cengage

For other Subject Syllabus Click here

IF you don't find something you are searching for contact us

Other Subjects in Different Regulations
ESSENCE OF INDIAN TRADITIONAL KNOWLEDGE R19
MATHEMATICAL FOUNDATIONS OF COMPUTER SCI R19
SOFTWARE ENGINEERING R19
PYTHON PROGRAMMING R19
DATA STRUCTURES R19
OBJECT ORIENTED PROGRAMMING THROUGH C++ R19
COMPUTER ORGANIZATION R19
PYTHON PROGRAMMING LAB R19
DATA STRUCTURES THROUGH C++ LAB R19
EMPLOYABILITY SKILLS- I* R19
ENGLISH COMMUNICATION PRACTICE R10
MANAGERIAL ECONOMICS AND FINANCIAL ANALYSIS R10
ELECTRONIC DEVICES AND CIRCUITS R10
ELECTRONIC DEVICES AND CIRCUITS LAB R10
Data Structures R10
PROBABILITY & STATISTICS R10
MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE AND ENGINEERING R10
DIGITAL LOGIC DESIGN R10
DATA STRUCTURES LAB R10
MANAGERIAL ECONOMICS & FINANCIAL ANALYSIS R13
Data Structures R13
OBJECT ORIENTED PROGRAMMING THROUGH C++ R13
MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE R13
DIGITAL LOGIC DESIGN R13
OBJECT ORIENTED PROGRAMMING LAB R13
DATA STRUCTURES LAB R13
DIGITAL LOGIC DESIGN LAB R13
SEMINAR R13
Probability and Statistics R07
MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE R07
UNIX AND SHELL PROGRAMMING R07