Programming in Python (IT-605)
rgpv bhopal, diploma, rgpv syllabus, rgpv time table, how to get transcript from rgpv, rgpvonline,rgpv question paper, rgpv online question paper, rgpv admit card, rgpv papers, rgpv scheme
B.Tech RGPV notes AICTE flexible curricula Bachelor of technology
Syllabus
UNIT 1:
Python –Overview
Introduction, History, Features
UNIT 2:
Python –Environment Setup
Local Environment Setup, Getting Python, Installation of Python, Use of IDE
UNIT 3:
Python –Basic Syntax
Python Identifiers, Reserved Words, Lines & Indentation, Multiline Statements, Quotation in
Python, Comments & other useful constructs
UNIT 4:
Python –Variables
Assigning Values to Variables, Multiple Assignment, Standard Data Types
UNIT 5:
Python Numbers
Python Strings, Python Lists, Python Tuples, Dictionary, DataType Conversion
UNIT 6:
Python –Basic Operators
Types of Operators, Arithmetic Operators, Comparison Operators, Assignment Operators, Bitwise
Operators, Logical Operators, Operator Precedence.
UNIT 7:
Python –Decision Making & Loops
Flowchart, If statement Syntax
UNIT 8:
Python-Functions
Syntax for defining a function, Calling a Function, Function Arguments, Anonymous Functions
Python-Applications & Further Extensions
NOTES
- Unit 1
- Unit 2
- Unit 3
- Unit 4
- Unit 5
Books Recommended
1. Python Crash Course: A Hands-On, Project-Based Introduction to Programming, by Eric
Matthes, No Starch Press
2. Learn Python the Hard Way’ by Zed A. Shaw (3rd Edition), Addison Wesley
3. Head-First Python, by Paul Barry, O’Reilly
4.‘Python Programming’ by John Zelle, Franklin, Beedle & Associates Inc;
Course Outcomes:
Upon completion of this course, students will be able to
1. Install Python and have knowledge of syntax of Python
2. Describe the Numbers, Math functions, Strings, List, Tuples and Dictionaries in Python
3. Express different Decision Making statements and Functions
4. Develop code in Python using functions, loops etc.
5. Design GUI Applications in Python and evaluate different database operations