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

Python Level 2 Syllabus

The Python Level 2 syllabus covers essential topics including installation, data types, program flow control, functions, strings, collections (lists, tuples, sets, and dictionaries), and file handling. Each chapter provides detailed insights into specific concepts and operations related to Python programming. The syllabus is structured to facilitate a comprehensive understanding of Python 3.x for learners.

Uploaded by

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

Python Level 2 Syllabus

The Python Level 2 syllabus covers essential topics including installation, data types, program flow control, functions, strings, collections (lists, tuples, sets, and dictionaries), and file handling. Each chapter provides detailed insights into specific concepts and operations related to Python programming. The syllabus is structured to facilitate a comprehensive understanding of Python 3.x for learners.

Uploaded by

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

Python Level 2 Syllabus

Chapter 1: Introduction to Python 3.x

1. Installation and Working with Python


2. Python identifiers, Keywords, Statements and Expressions, Variables
3. Operators, Precedence and Associativity, Data Types, Indentation, Comments,
4. Reading Input, Print Output, Type Conversions

Chapter 2: Python Data Types (cont.)

1. Using string data type and string operations


2. Defining list and list slicing
3. Use of Tuple data type

Chapter 3: Python Program Flow Control

1. Conditional blocks using if…else , if…elif…else, nested if statements,


2. Use of while loops in python
3. Loop manipulation using continue, break
4. For loop using ranges
5. Nested loops

Chapter 4: Python Functions

1. Built-In Functions, Commonly Used Modules,


2. Function Definition and Calling the Function, The return Statement and void Function

Chapter 5: Strings

1. Creating and Storing Strings


2. Basic String Operations
3. Accessing Characters in String by Index Number,
4. String Slicing and Joining, String Methods,

Chapter 6: Lists, Tuples, sets and Dictionaries

1. Lists, Creating Lists, Basic List Operations, Indexing and Slicing in Lists, Built-In Functions Used on
Lists
2. Dictionaries, Creating Dictionary, Accessing and Modifying key: value Pairs in Dictionaries, Built-
In Functions Used on Dictionaries

Chapter 7: Files

1. Types of files, Creating files


2. Understanding read functions, read(), readline() and readlines()
3. Write data into files

You might also like