18CS135 Software Project Management


(Professional Elective IV)



Download 44.46 Kb.
Page7/11
Date07.08.2022
Size44.46 Kb.
#59286
1   2   3   4   5   6   7   8   9   10   11
Ra18 VII semester Sylla
RA20 II yr I sem COA Th & Lab Syllabus, 3 CSE TT, PYTHON PROGRAMMING NOTES
(Professional Elective IV)



Year

Semester

Hours/Week

C

Marks

L

T

P/D

CIE

SEE

Total

IV

I

3

-

-

3

30

70

100

Pre-requisite

Nil



COURSE OUTCOMES

  1. Describe the Numbers, Math functions, Strings, List, Tuples, dictionaries in Python, different Decision Making statements and Functions.

  2. Interpret Object oriented programming in Python

  3. Understand and summarize different File handling operations

  4. Explain how to design GUI Applications in Python and evaluate different database operations

  5. Develop applications using Python



UNIT I
An Introduction to Python, Introductory Remarks about Python, A Brief History of Python, Advantages of Python, Installing Python Environment Variables Executing Python from the Command Line IDLE Editing Python Files Getting Help Dynamic Types Python Reserved Words Naming Conventions


UNIT II
Basic Syntax Comments String Values String Operations The format Method String Slices String Operators Numeric Data Types Conversions Simple Input and Output The print Function
Control Flow and Syntax Indenting The if Statement Relational Operators Logical Operators True or False Bit Wise Operators The while Loop break and continue The for Loop


UNIT III
Collections: Introduction Lists Tuples Sets Dictionaries Sorting Dictionaries Copying Collections Summary.
Functions: Introduction Defining Your Own Functions Parameters Keyword and Optional Parameters Passing Collections to a Function Variable Number of Arguments Scope Passing Functions to a Function Mapping Functions in a Dictionary Lambda Closures


UNIT IV
Modules: Modules Standard Modules – sys, os Standard Modules – math Standard Modules time The dir Function.
Packages: Packages Structure Creating Packages Importing Modules Calling Module Functions in Packages.


UNIT V
Input and Output: Introduction to Files Access Modes Writing Data to a File Reading Data From a File Additional File Methods Using Pipes as Data Streams Handling IO Exceptions The pickle Module.
Exceptions: Errors Run Time Errors The Exception Model Exception Hierarchy Handling Multiple Exceptions raise assert Writing Your Own Exception Classes.
Regular Expressions: Introduction Simple Character Matches Special Characters The Dot Character Greedy Match Matching at Beginning or End Substituting Splitting a String



Download 44.46 Kb.

Share with your friends:
1   2   3   4   5   6   7   8   9   10   11




The database is protected by copyright ©ininet.org 2024
send message

    Main page