Monday, March 27, 2017

JNTUA IV B.TECH II semester PYTHON PROGRAMMING SYLLABUS

                                   PYTHON PROGRAMMING 
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. Types - Integers, Strings, Booleans;
UNIT-II
Operators and Expressions: Operators- Arithmetic Operators, Comparison (Relational) Operators, Assignment Operators, Logical Operators, Bitwise Operators, Membership Operators, Identity Operators, Expressions and order of evaluations
Data Structures Lists - Operations, Slicing, Methods; Tuples, Sets, Dictionaries, Sequences. Comprehensions.
UNIT-III
Control Flow - if, if-elif-else, for, while, break, continue, pass
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.
UNIT-IV
Modules: Creating modules, import statement, from ..import statement, name spacing,
Python packages, Introduction to PIP, Installing Packages via PIP, Using Python Packages Error and Exceptions: Difference between an error and Exception, Handling Exception, try except block, Raising Exceptions, User Defined Exceptions
Object Oriented Programming OOP in Python: Classes, 'self variable', Methods, Constructor Method, Inheritance, Overriding Methods, Data Hiding,
UNIT-V
Brief Tour of the Standard Library - Operating System Interface - String Pattern Matching, Mathematics, Internet Access, Dates and Times, Data Compression, Multi Threading, GUI Programming, Turtle Graphics
Testing:  Why testing is required ?, Basic concepts of testing, Unit testing in Python, Writing Test cases, Running Tests.
Text Books
Python Programming: A Modern Approach, Vamsi Kurama, Pearson
2. Learning Python, Mark Lutz, Orielly 



7 Comments:

At February 22, 2019 at 3:43 AM , Blogger sandeep saxena said...


this article helps in many ways.Thankyou so much.
javascript training in chennai
javascript course in chennai
core java training in chennai
core java training
C C++ Training in Chennai
C Language Training
core java training in chennai
core java course

 
At March 6, 2019 at 1:49 AM , Blogger manisha said...

Nice and good article. It is very useful for me to learn and understand easily. Thanks for sharing your valuable information.
Python Training in Noida

 
At April 1, 2019 at 4:44 AM , Blogger Raj Sharma said...

Good Post. I like your blog. Thanks for Sharing
Python Training in Noida

 
At October 9, 2019 at 5:59 AM , Blogger Mary Brown said...

great

 
At August 5, 2020 at 10:52 PM , Blogger Jackie Co Kad said...

Great Article
Final Year Projects in Python

Python Training in Chennai

FInal Year Project Centers in Chennai

Python Training in Chennai

 
At August 11, 2021 at 5:48 AM , Blogger Rank up by seo said...

This is my first time visit here. From the tons of comments on your articles,I guess I am not only one having all the enjoyment right here!
cs代写

 
At July 11, 2023 at 11:34 PM , Blogger Digital Arnav said...

The Python Training Course in Noida offers a structured and practical approach to learning. Whether you are a beginner or an experienced programmer, this course caters to individuals of all levels. The curriculum covers the fundamentals of Python, including data types, variables, loops, functions, and object-oriented programming. You will also gain hands-on experience by working on real-world projects, allowing you to apply your newly acquired skills in a practical setting.

 

Post a Comment

Subscribe to Post Comments [Atom]

<< Home