0% found this document useful (0 votes)
2 views

Python

The document outlines a Python Programming elective course divided into five units covering various topics. Unit I focuses on Python basics, numbers, and sequences; Unit II covers file handling and exceptions; Unit III discusses regular expressions and multithreaded programming; Unit IV introduces GUI and web programming; and Unit V addresses database programming. Each unit includes essential concepts, built-in functions, and related modules.

Uploaded by

zaincreative14
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Python

The document outlines a Python Programming elective course divided into five units covering various topics. Unit I focuses on Python basics, numbers, and sequences; Unit II covers file handling and exceptions; Unit III discusses regular expressions and multithreaded programming; Unit IV introduces GUI and web programming; and Unit V addresses database programming. Each unit includes essential concepts, built-in functions, and related modules.

Uploaded by

zaincreative14
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Subject (Elective)

Python Programming

UNIT - I
Python Basics, Objects- Python Objects, Standard Types, Other Built-in Types, Internal Types,
Standard Type Operators, Standard Type Built-in Functions, Categorizing the Standard
Types,Unsupported Types

Numbers - Introduction to Numbers, Integers, Floating Point Real Numbers, Complex Numbers,
Operators, Built-in Functions, Related Modules

Sequences - Strings, Lists, and Tuples, Mapping and Set Types

UNIT - II
FILES: File Objects, File Built-in Function [open()], File Built-in Methods, File Built-in Attributes,
Standard Files, Command-line Arguments, File System, File Execution, Persistent Storage
Modules, Related Modules

Exceptions: Exceptions in Python, Detecting and Handling Exceptions, Context Management,

*Exceptions as Strings, Raising Exceptions, Assertions, Standard Exceptions,

*Creating Exceptions, Why Exceptions (Now)?, Why Exceptions at All?, Exceptions and the sys
Module, Related Modules Modules: Modules and Files, Namespaces, Importing Modules,
Importing Module Attributes, ModuleBuilt-in Functions, Packages, Other Features of Modules

UNIT - III
Regular Expressions: Introduction, Special Symbols and Characters, Res and Python

Multithreaded Programming: Introduction, Threads and Processes, Python, Threads, and the
Global Interpreter Lock, Thread Module, Threading Module, Related Modules
UNIT - IV
GUI Programming: Introduction, Tkinter and Python Programming, Brief Tour of Other GUIs,
RelatedModules and Other GUIs

WEB Programming: Introduction, Web Surfing with Python, Creating Simple Web Clients,
Advanced Web Clients, CGI-Helping Servers Process Client Data, Building CGI Application
Advanced CGI, Web (HTTP) Servers

UNIT – V
Database Programming: Introduction, Python Database Application Programmer’s Interface
(DB-API), Object Relational Managers (ORMs), Related Modules

You might also like